Implementation notes: x86, hydra7, crypto_aead/omdsha512k128n128tau128v1

Computer: hydra7
Microarchitecture: amd64; Sandy Bridge+AES (206a7)
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: omdsha512k128n128tau128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
625560? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2014050720140505
625960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2014050720140505
626092? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2014050720140505
626184? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2014050720140505
627172? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2014050720140505
629472? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2014050720140505
630916? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2014050720140505
630984? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2014050720140505
631092? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2014050720140505
631368? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2014050720140505
631456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2014050720140505
631820? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2014050720140505
631924? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2014050720140505
632900? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014050720140505
633496? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2014050720140505
633500? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2014050720140505
633580? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2014050720140505
633800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014050720140505
633816? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2014050720140505
633820? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2014050720140505
633920? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2014050720140505
633932? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014050720140505
633936? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2014050720140505
633944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2014050720140505
634004? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2014050720140505
634036? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2014050720140505
634100? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2014050720140505
634112? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2014050720140505
634120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2014050720140505
634184? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2014050720140505
634292? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2014050720140505
634320? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2014050720140505
634548? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2014050720140505
634684? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2014050720140505
635456? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014050720140505
635664? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2014050720140505
635892? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014050720140505
636056? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014050720140505
636076? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2014050720140505
636136? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2014050720140505
636388? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014050720140505
636516? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2014050720140505
637000? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014050720140505
637436? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014050720140505
637756? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014050720140505
638204? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2014050720140505
638252? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2014050720140505
638388? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2014050720140505
638484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014050720140505
638632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2014050720140505
638692? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2014050720140505
638920? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014050720140505
638956? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014050720140505
639108? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2014050720140505
639680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014050720140505
640548? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014050720140505
641000? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014050720140505
641724? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014050720140505
641748? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014050720140505
642072? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2014050720140505
642116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2014050720140505
643796? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2014050720140505
648044? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2014050720140505
648436? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2014050720140505
649264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2014050720140505
651884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014050720140505
653900? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2014050720140505
655168? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2014050720140505
655620? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2014050720140505
655648? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2014050720140505
656060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014050720140505
656064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014050720140505
656160? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2014050720140505
656292? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2014050720140505
656444? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2014050720140505
657388? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2014050720140505
658532? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2014050720140505
660748? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2014050720140505
661712? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2014050720140505
661780? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2014050720140505
661912? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2014050720140505
662152? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2014050720140505
662316? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2014050720140505
664536? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014050720140505
665212? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2014050720140505
667860? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2014050720140505
668972? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2014050720140505
668980? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2014050720140505
669876? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2014050720140505
670144? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2014050720140505
670808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014050720140505
671080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014050720140505
671132? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014050720140505
671144? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014050720140505
671144? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2014050720140505
671540? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014050720140505
672452? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2014050720140505
672568? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2014050720140505
672924? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2014050720140505
673472? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2014050720140505
673868? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014050720140505
674228? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2014050720140505
674360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2014050720140505
675776? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2014050720140505
676044? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2014050720140505
676352? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014050720140505
676856? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2014050720140505
677824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014050720140505
678260? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014050720140505
678648? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2014050720140505
678868? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014050720140505
678996? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2014050720140505
679344? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014050720140505
679580? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2014050720140505
679980? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2014050720140505
680136? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2014050720140505
680240? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014050720140505
680380? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2014050720140505
680420? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014050720140505
680848? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014050720140505
682128? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2014050720140505
682148? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2014050720140505
682252? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2014050720140505
682308? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2014050720140505
682760? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014050720140505
683080? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2014050720140505
683272? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2014050720140505
683524? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2014050720140505
683884? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2014050720140505
684504? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2014050720140505
684544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014050720140505
684712? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2014050720140505
684984? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2014050720140505
684996? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2014050720140505
685644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2014050720140505
685884? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014050720140505
687460? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014050720140505
687872? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2014050720140505
688092? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014050720140505
688192? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2014050720140505
688556? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014050720140505
688600? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2014050720140505
688632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2014050720140505
689116? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2014050720140505
690136? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014050720140505
690196? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014050720140505
691232? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2014050720140505
697256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2014050720140505
698664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014050720140505
701428? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2014050720140505
701468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2014050720140505
702400? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014050720140505
702480? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2014050720140505
720416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014050720140505
721244? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014050720140505
722016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014050720140505
724844? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014050720140505
725840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2014050720140505
725976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014050720140505
726016? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2014050720140505
726096? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014050720140505
726156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014050720140505
726400? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014050720140505
726836? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014050720140505
728856? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014050720140505
729040? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014050720140505
729500? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014050720140505
738012? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2014050720140505
738208? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2014050720140505
738620? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014050720140505
739812? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2014050720140505
757280? ? ?? ? ?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/cczjKHVg.s: Assembler messages:
encrypt.c: /tmp/cczjKHVg.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczjKHVg.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczjKHVg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjKHVg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjKHVg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjKHVg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjKHVg.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjKHVg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjKHVg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjKHVg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjKHVg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjKHVg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjKHVg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjKHVg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjKHVg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjKHVg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjKHVg.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjKHVg.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczjKHVg.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjKHVg.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczjKHVg.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczjKHVg.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/ccZeVVKi.s: Assembler messages:
encrypt.c: /tmp/ccZeVVKi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZeVVKi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZeVVKi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeVVKi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeVVKi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeVVKi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeVVKi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeVVKi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeVVKi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeVVKi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeVVKi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeVVKi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeVVKi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeVVKi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeVVKi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeVVKi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeVVKi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeVVKi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZeVVKi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZeVVKi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZeVVKi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZeVVKi.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/ccn6rpHj.s: Assembler messages:
encrypt.c: /tmp/ccn6rpHj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccn6rpHj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn6rpHj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rpHj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rpHj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rpHj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rpHj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rpHj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rpHj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rpHj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rpHj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rpHj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rpHj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rpHj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rpHj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rpHj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rpHj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rpHj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn6rpHj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6rpHj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccn6rpHj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn6rpHj.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/ccikjNah.s: Assembler messages:
encrypt.c: /tmp/ccikjNah.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccikjNah.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccikjNah.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikjNah.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikjNah.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikjNah.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikjNah.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikjNah.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikjNah.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikjNah.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikjNah.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikjNah.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikjNah.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikjNah.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikjNah.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikjNah.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikjNah.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikjNah.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccikjNah.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikjNah.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccikjNah.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccikjNah.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/ccl0NC8y.s: Assembler messages:
encrypt.c: /tmp/ccl0NC8y.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccl0NC8y.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl0NC8y.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0NC8y.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0NC8y.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0NC8y.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0NC8y.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0NC8y.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0NC8y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0NC8y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0NC8y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0NC8y.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0NC8y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0NC8y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0NC8y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0NC8y.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0NC8y.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0NC8y.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl0NC8y.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0NC8y.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccl0NC8y.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl0NC8y.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/ccybNDbw.s: Assembler messages:
encrypt.c: /tmp/ccybNDbw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccybNDbw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccybNDbw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybNDbw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybNDbw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybNDbw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybNDbw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybNDbw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybNDbw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybNDbw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybNDbw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybNDbw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybNDbw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybNDbw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybNDbw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybNDbw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybNDbw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybNDbw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccybNDbw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybNDbw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccybNDbw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccybNDbw.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/ccKAisQB.s: Assembler messages:
encrypt.c: /tmp/ccKAisQB.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKAisQB.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKAisQB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAisQB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAisQB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAisQB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAisQB.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAisQB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAisQB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAisQB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAisQB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAisQB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAisQB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAisQB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAisQB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAisQB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAisQB.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAisQB.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKAisQB.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKAisQB.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKAisQB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKAisQB.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/ccdvKv8v.s: Assembler messages:
encrypt.c: /tmp/ccdvKv8v.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdvKv8v.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdvKv8v.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvKv8v.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvKv8v.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvKv8v.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvKv8v.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvKv8v.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvKv8v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvKv8v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvKv8v.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvKv8v.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvKv8v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvKv8v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvKv8v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvKv8v.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvKv8v.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvKv8v.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdvKv8v.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdvKv8v.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdvKv8v.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdvKv8v.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/ccO7Matc.s: Assembler messages:
encrypt.c: /tmp/ccO7Matc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccO7Matc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO7Matc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7Matc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7Matc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7Matc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7Matc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7Matc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7Matc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7Matc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7Matc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7Matc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7Matc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7Matc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7Matc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7Matc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7Matc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7Matc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO7Matc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7Matc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccO7Matc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO7Matc.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/cc8ewWO9.s: Assembler messages:
encrypt.c: /tmp/cc8ewWO9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8ewWO9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ewWO9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ewWO9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ewWO9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ewWO9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ewWO9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ewWO9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ewWO9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ewWO9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ewWO9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ewWO9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ewWO9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ewWO9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ewWO9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ewWO9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ewWO9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ewWO9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ewWO9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ewWO9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc8ewWO9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ewWO9.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/ccpgsLJf.s: Assembler messages:
encrypt.c: /tmp/ccpgsLJf.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpgsLJf.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpgsLJf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgsLJf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgsLJf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgsLJf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgsLJf.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgsLJf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgsLJf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgsLJf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgsLJf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgsLJf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgsLJf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgsLJf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgsLJf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgsLJf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgsLJf.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgsLJf.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpgsLJf.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgsLJf.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpgsLJf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpgsLJf.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/ccBkrdm9.s: Assembler messages:
encrypt.c: /tmp/ccBkrdm9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBkrdm9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBkrdm9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkrdm9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkrdm9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkrdm9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkrdm9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkrdm9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkrdm9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkrdm9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkrdm9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkrdm9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkrdm9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkrdm9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkrdm9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkrdm9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkrdm9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkrdm9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBkrdm9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkrdm9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBkrdm9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBkrdm9.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/cc3WDNXh.s: Assembler messages:
encrypt.c: /tmp/cc3WDNXh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3WDNXh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3WDNXh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WDNXh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WDNXh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WDNXh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WDNXh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WDNXh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WDNXh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WDNXh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WDNXh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WDNXh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WDNXh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WDNXh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WDNXh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WDNXh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WDNXh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WDNXh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3WDNXh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3WDNXh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc3WDNXh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3WDNXh.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/ccyq9Lai.s: Assembler messages:
encrypt.c: /tmp/ccyq9Lai.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyq9Lai.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyq9Lai.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Lai.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Lai.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Lai.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Lai.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Lai.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Lai.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Lai.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Lai.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Lai.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Lai.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Lai.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Lai.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Lai.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Lai.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Lai.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyq9Lai.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyq9Lai.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccyq9Lai.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyq9Lai.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/ccHBf8ed.s: Assembler messages:
encrypt.c: /tmp/ccHBf8ed.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHBf8ed.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHBf8ed.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBf8ed.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBf8ed.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBf8ed.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBf8ed.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBf8ed.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBf8ed.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBf8ed.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBf8ed.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBf8ed.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBf8ed.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBf8ed.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBf8ed.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBf8ed.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBf8ed.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBf8ed.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHBf8ed.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHBf8ed.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHBf8ed.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHBf8ed.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/ccKyTO8i.s: Assembler messages:
encrypt.c: /tmp/ccKyTO8i.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKyTO8i.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKyTO8i.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyTO8i.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyTO8i.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyTO8i.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyTO8i.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyTO8i.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyTO8i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyTO8i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyTO8i.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyTO8i.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyTO8i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyTO8i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyTO8i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyTO8i.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyTO8i.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyTO8i.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKyTO8i.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyTO8i.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKyTO8i.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKyTO8i.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/ccqcPP69.s: Assembler messages:
encrypt.c: /tmp/ccqcPP69.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqcPP69.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqcPP69.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcPP69.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcPP69.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcPP69.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcPP69.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcPP69.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcPP69.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcPP69.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcPP69.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcPP69.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcPP69.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcPP69.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcPP69.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcPP69.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcPP69.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcPP69.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqcPP69.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqcPP69.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqcPP69.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqcPP69.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/cc14iGcb.s: Assembler messages:
encrypt.c: /tmp/cc14iGcb.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc14iGcb.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc14iGcb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14iGcb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14iGcb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14iGcb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14iGcb.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14iGcb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14iGcb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14iGcb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14iGcb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14iGcb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14iGcb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14iGcb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14iGcb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14iGcb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14iGcb.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14iGcb.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc14iGcb.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc14iGcb.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc14iGcb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc14iGcb.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/ccLkF46c.s: Assembler messages:
encrypt.c: /tmp/ccLkF46c.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLkF46c.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLkF46c.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkF46c.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkF46c.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkF46c.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkF46c.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkF46c.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkF46c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkF46c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkF46c.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkF46c.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkF46c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkF46c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkF46c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkF46c.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkF46c.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkF46c.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLkF46c.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLkF46c.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccLkF46c.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLkF46c.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/ccbmamlb.s: Assembler messages:
encrypt.c: /tmp/ccbmamlb.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbmamlb.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbmamlb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmamlb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmamlb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmamlb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmamlb.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmamlb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmamlb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmamlb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmamlb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmamlb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmamlb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmamlb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmamlb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmamlb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmamlb.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmamlb.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbmamlb.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbmamlb.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbmamlb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbmamlb.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/ccbyqvbN.s: Assembler messages:
encrypt.c: /tmp/ccbyqvbN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbyqvbN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbyqvbN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyqvbN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyqvbN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyqvbN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyqvbN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyqvbN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyqvbN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyqvbN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyqvbN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyqvbN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyqvbN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyqvbN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyqvbN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyqvbN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyqvbN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyqvbN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbyqvbN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbyqvbN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbyqvbN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbyqvbN.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/ccMRejFO.s: Assembler messages:
encrypt.c: /tmp/ccMRejFO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMRejFO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMRejFO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRejFO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRejFO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRejFO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRejFO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRejFO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRejFO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRejFO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRejFO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRejFO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRejFO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRejFO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRejFO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRejFO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRejFO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRejFO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMRejFO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRejFO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMRejFO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMRejFO.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/ccFJUZrP.s: Assembler messages:
encrypt.c: /tmp/ccFJUZrP.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFJUZrP.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFJUZrP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJUZrP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJUZrP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJUZrP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJUZrP.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJUZrP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJUZrP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJUZrP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJUZrP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJUZrP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJUZrP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJUZrP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJUZrP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJUZrP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJUZrP.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJUZrP.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFJUZrP.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJUZrP.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccFJUZrP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFJUZrP.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/ccoGKETO.s: Assembler messages:
encrypt.c: /tmp/ccoGKETO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoGKETO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoGKETO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGKETO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGKETO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGKETO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGKETO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGKETO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGKETO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGKETO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGKETO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGKETO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGKETO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGKETO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGKETO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGKETO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGKETO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoGKETO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoGKETO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoGKETO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccoGKETO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoGKETO.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/cc2hGysH.s: Assembler messages:
encrypt.c: /tmp/cc2hGysH.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2hGysH.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2hGysH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hGysH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hGysH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hGysH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hGysH.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hGysH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hGysH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hGysH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hGysH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hGysH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hGysH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hGysH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hGysH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hGysH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hGysH.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hGysH.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2hGysH.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2hGysH.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc2hGysH.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2hGysH.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/ccosIbKG.s: Assembler messages:
encrypt.c: /tmp/ccosIbKG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccosIbKG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccosIbKG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosIbKG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosIbKG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosIbKG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosIbKG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosIbKG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosIbKG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosIbKG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosIbKG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosIbKG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosIbKG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosIbKG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosIbKG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosIbKG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosIbKG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosIbKG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccosIbKG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosIbKG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccosIbKG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccosIbKG.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/cciXNvOJ.s: Assembler messages:
encrypt.c: /tmp/cciXNvOJ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciXNvOJ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciXNvOJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXNvOJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXNvOJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXNvOJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXNvOJ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXNvOJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXNvOJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXNvOJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXNvOJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXNvOJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXNvOJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXNvOJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXNvOJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXNvOJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXNvOJ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXNvOJ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cciXNvOJ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cciXNvOJ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cciXNvOJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciXNvOJ.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/cccroFqG.s: Assembler messages:
encrypt.c: /tmp/cccroFqG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccroFqG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccroFqG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccroFqG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccroFqG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccroFqG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccroFqG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccroFqG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccroFqG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccroFqG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccroFqG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccroFqG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccroFqG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccroFqG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccroFqG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccroFqG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccroFqG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccroFqG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccroFqG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccroFqG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccroFqG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccroFqG.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/cc8BmsVU.s: Assembler messages:
encrypt.c: /tmp/cc8BmsVU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8BmsVU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8BmsVU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BmsVU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BmsVU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BmsVU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BmsVU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BmsVU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BmsVU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BmsVU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BmsVU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BmsVU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BmsVU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BmsVU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BmsVU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BmsVU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BmsVU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BmsVU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8BmsVU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8BmsVU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc8BmsVU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8BmsVU.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/ccWOXYNV.s: Assembler messages:
encrypt.c: /tmp/ccWOXYNV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWOXYNV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWOXYNV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXYNV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXYNV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXYNV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXYNV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXYNV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXYNV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXYNV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXYNV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXYNV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXYNV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXYNV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXYNV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXYNV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXYNV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXYNV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWOXYNV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWOXYNV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWOXYNV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWOXYNV.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/ccHPPMuX.s: Assembler messages:
encrypt.c: /tmp/ccHPPMuX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHPPMuX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHPPMuX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPPMuX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPPMuX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPPMuX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPPMuX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPPMuX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPPMuX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPPMuX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPPMuX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPPMuX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPPMuX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPPMuX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPPMuX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPPMuX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPPMuX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPPMuX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHPPMuX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHPPMuX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHPPMuX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHPPMuX.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/ccpej1yU.s: Assembler messages:
encrypt.c: /tmp/ccpej1yU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpej1yU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpej1yU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpej1yU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpej1yU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpej1yU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpej1yU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpej1yU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpej1yU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpej1yU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpej1yU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpej1yU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpej1yU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpej1yU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpej1yU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpej1yU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpej1yU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpej1yU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpej1yU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpej1yU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpej1yU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpej1yU.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/ccRDUQLo.s: Assembler messages:
encrypt.c: /tmp/ccRDUQLo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRDUQLo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRDUQLo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDUQLo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDUQLo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDUQLo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDUQLo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDUQLo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDUQLo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDUQLo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDUQLo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDUQLo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDUQLo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDUQLo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDUQLo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDUQLo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDUQLo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDUQLo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRDUQLo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDUQLo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRDUQLo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRDUQLo.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/cc1n2h9n.s: Assembler messages:
encrypt.c: /tmp/cc1n2h9n.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1n2h9n.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1n2h9n.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n2h9n.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n2h9n.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n2h9n.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n2h9n.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n2h9n.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n2h9n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n2h9n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n2h9n.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n2h9n.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n2h9n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n2h9n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n2h9n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n2h9n.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n2h9n.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n2h9n.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1n2h9n.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1n2h9n.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1n2h9n.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1n2h9n.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/ccuj33vr.s: Assembler messages:
encrypt.c: /tmp/ccuj33vr.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuj33vr.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuj33vr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj33vr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj33vr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj33vr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj33vr.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj33vr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj33vr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj33vr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj33vr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj33vr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj33vr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj33vr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj33vr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj33vr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj33vr.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj33vr.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuj33vr.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuj33vr.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccuj33vr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuj33vr.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/cc1fXcjo.s: Assembler messages:
encrypt.c: /tmp/cc1fXcjo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1fXcjo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1fXcjo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fXcjo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fXcjo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fXcjo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fXcjo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fXcjo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fXcjo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fXcjo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fXcjo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fXcjo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fXcjo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fXcjo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fXcjo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fXcjo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fXcjo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fXcjo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1fXcjo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fXcjo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1fXcjo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1fXcjo.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/ccKracl5.s: Assembler messages:
encrypt.c: /tmp/ccKracl5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKracl5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKracl5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKracl5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKracl5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKracl5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKracl5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKracl5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKracl5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKracl5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKracl5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKracl5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKracl5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKracl5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKracl5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKracl5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKracl5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKracl5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKracl5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKracl5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKracl5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKracl5.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/ccAmP8o1.s: Assembler messages:
encrypt.c: /tmp/ccAmP8o1.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAmP8o1.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAmP8o1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP8o1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP8o1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP8o1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP8o1.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP8o1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP8o1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP8o1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP8o1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP8o1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP8o1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP8o1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP8o1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP8o1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP8o1.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP8o1.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAmP8o1.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmP8o1.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccAmP8o1.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAmP8o1.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/cc5LAAN7.s: Assembler messages:
encrypt.c: /tmp/cc5LAAN7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5LAAN7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5LAAN7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAAN7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAAN7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAAN7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAAN7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAAN7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAAN7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAAN7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAAN7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAAN7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAAN7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAAN7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAAN7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAAN7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAAN7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LAAN7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5LAAN7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5LAAN7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc5LAAN7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5LAAN7.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/cc3LF7z1.s: Assembler messages:
encrypt.c: /tmp/cc3LF7z1.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3LF7z1.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3LF7z1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LF7z1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LF7z1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LF7z1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LF7z1.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LF7z1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LF7z1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LF7z1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LF7z1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LF7z1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LF7z1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LF7z1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LF7z1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LF7z1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LF7z1.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LF7z1.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3LF7z1.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3LF7z1.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc3LF7z1.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3LF7z1.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/cc7uNXfj.s: Assembler messages:
encrypt.c: /tmp/cc7uNXfj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7uNXfj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7uNXfj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uNXfj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uNXfj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uNXfj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uNXfj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uNXfj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uNXfj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uNXfj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uNXfj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uNXfj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uNXfj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uNXfj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uNXfj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uNXfj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uNXfj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uNXfj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7uNXfj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uNXfj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7uNXfj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7uNXfj.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/ccVy1ytf.s: Assembler messages:
encrypt.c: /tmp/ccVy1ytf.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVy1ytf.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVy1ytf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy1ytf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy1ytf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy1ytf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy1ytf.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy1ytf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy1ytf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy1ytf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy1ytf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy1ytf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy1ytf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy1ytf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy1ytf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy1ytf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy1ytf.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy1ytf.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVy1ytf.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVy1ytf.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccVy1ytf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVy1ytf.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/ccfgRTtl.s: Assembler messages:
encrypt.c: /tmp/ccfgRTtl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfgRTtl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfgRTtl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgRTtl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgRTtl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgRTtl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgRTtl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgRTtl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgRTtl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgRTtl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgRTtl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgRTtl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgRTtl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgRTtl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgRTtl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgRTtl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgRTtl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgRTtl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfgRTtl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfgRTtl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfgRTtl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfgRTtl.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/ccq68Rqf.s: Assembler messages:
encrypt.c: /tmp/ccq68Rqf.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccq68Rqf.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq68Rqf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq68Rqf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq68Rqf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq68Rqf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq68Rqf.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq68Rqf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq68Rqf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq68Rqf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq68Rqf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq68Rqf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq68Rqf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq68Rqf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq68Rqf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq68Rqf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq68Rqf.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq68Rqf.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq68Rqf.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq68Rqf.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccq68Rqf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq68Rqf.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/ccZNLr6V.s: Assembler messages:
encrypt.c: /tmp/ccZNLr6V.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZNLr6V.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZNLr6V.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNLr6V.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNLr6V.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNLr6V.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNLr6V.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNLr6V.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNLr6V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNLr6V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNLr6V.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNLr6V.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNLr6V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNLr6V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNLr6V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNLr6V.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNLr6V.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNLr6V.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZNLr6V.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZNLr6V.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZNLr6V.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZNLr6V.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/ccqR7mWS.s: Assembler messages:
encrypt.c: /tmp/ccqR7mWS.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqR7mWS.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqR7mWS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR7mWS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR7mWS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR7mWS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR7mWS.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR7mWS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR7mWS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR7mWS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR7mWS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR7mWS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR7mWS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR7mWS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR7mWS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR7mWS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR7mWS.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR7mWS.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqR7mWS.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqR7mWS.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqR7mWS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqR7mWS.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/ccCCJaEZ.s: Assembler messages:
encrypt.c: /tmp/ccCCJaEZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCCJaEZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCCJaEZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCJaEZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCJaEZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCJaEZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCJaEZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCJaEZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCJaEZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCJaEZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCJaEZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCJaEZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCJaEZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCJaEZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCJaEZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCJaEZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCJaEZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCJaEZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCCJaEZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCJaEZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccCCJaEZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCCJaEZ.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/ccqLHfvT.s: Assembler messages:
encrypt.c: /tmp/ccqLHfvT.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqLHfvT.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqLHfvT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLHfvT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLHfvT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLHfvT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLHfvT.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLHfvT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLHfvT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLHfvT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLHfvT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLHfvT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLHfvT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLHfvT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLHfvT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLHfvT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLHfvT.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLHfvT.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqLHfvT.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqLHfvT.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqLHfvT.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqLHfvT.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/cchXGSYD.s: Assembler messages:
encrypt.c: /tmp/cchXGSYD.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchXGSYD.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchXGSYD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXGSYD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXGSYD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXGSYD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXGSYD.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXGSYD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXGSYD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXGSYD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXGSYD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXGSYD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXGSYD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXGSYD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXGSYD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXGSYD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXGSYD.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXGSYD.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchXGSYD.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchXGSYD.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchXGSYD.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchXGSYD.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/ccueVV3E.s: Assembler messages:
encrypt.c: /tmp/ccueVV3E.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccueVV3E.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccueVV3E.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueVV3E.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueVV3E.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueVV3E.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueVV3E.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueVV3E.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueVV3E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueVV3E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueVV3E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueVV3E.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueVV3E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueVV3E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueVV3E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueVV3E.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueVV3E.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueVV3E.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccueVV3E.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccueVV3E.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccueVV3E.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccueVV3E.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/ccIZgrUG.s: Assembler messages:
encrypt.c: /tmp/ccIZgrUG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIZgrUG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIZgrUG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZgrUG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZgrUG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZgrUG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZgrUG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZgrUG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZgrUG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZgrUG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZgrUG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZgrUG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZgrUG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZgrUG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZgrUG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZgrUG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZgrUG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZgrUG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIZgrUG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZgrUG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIZgrUG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIZgrUG.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/ccQvnDYF.s: Assembler messages:
encrypt.c: /tmp/ccQvnDYF.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQvnDYF.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQvnDYF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvnDYF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvnDYF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvnDYF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvnDYF.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvnDYF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvnDYF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvnDYF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvnDYF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvnDYF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvnDYF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvnDYF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvnDYF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvnDYF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvnDYF.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvnDYF.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQvnDYF.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvnDYF.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQvnDYF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQvnDYF.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/ccTWmRMw.s: Assembler messages:
encrypt.c: /tmp/ccTWmRMw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTWmRMw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTWmRMw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWmRMw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWmRMw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWmRMw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWmRMw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWmRMw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWmRMw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWmRMw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWmRMw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWmRMw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWmRMw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWmRMw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWmRMw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWmRMw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWmRMw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWmRMw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTWmRMw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWmRMw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccTWmRMw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTWmRMw.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/ccUOlj3x.s: Assembler messages:
encrypt.c: /tmp/ccUOlj3x.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUOlj3x.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUOlj3x.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOlj3x.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOlj3x.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOlj3x.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOlj3x.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOlj3x.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOlj3x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOlj3x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOlj3x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOlj3x.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOlj3x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOlj3x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOlj3x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOlj3x.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOlj3x.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOlj3x.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUOlj3x.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOlj3x.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUOlj3x.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUOlj3x.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/ccZp9dRy.s: Assembler messages:
encrypt.c: /tmp/ccZp9dRy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZp9dRy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZp9dRy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp9dRy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp9dRy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp9dRy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp9dRy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp9dRy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp9dRy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp9dRy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp9dRy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp9dRy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp9dRy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp9dRy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp9dRy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp9dRy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp9dRy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp9dRy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZp9dRy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZp9dRy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZp9dRy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZp9dRy.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/ccDQQNZx.s: Assembler messages:
encrypt.c: /tmp/ccDQQNZx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDQQNZx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDQQNZx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQQNZx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQQNZx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQQNZx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQQNZx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQQNZx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQQNZx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQQNZx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQQNZx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQQNZx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQQNZx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQQNZx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQQNZx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQQNZx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQQNZx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQQNZx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDQQNZx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQQNZx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDQQNZx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDQQNZx.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/ccvBpyhr.s: Assembler messages:
encrypt.c: /tmp/ccvBpyhr.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvBpyhr.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvBpyhr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBpyhr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBpyhr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBpyhr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBpyhr.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBpyhr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBpyhr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBpyhr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBpyhr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBpyhr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBpyhr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBpyhr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBpyhr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBpyhr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBpyhr.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBpyhr.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvBpyhr.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBpyhr.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvBpyhr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvBpyhr.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/ccJvsKFn.s: Assembler messages:
encrypt.c: /tmp/ccJvsKFn.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJvsKFn.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJvsKFn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsKFn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsKFn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsKFn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsKFn.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsKFn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsKFn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsKFn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsKFn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsKFn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsKFn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsKFn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsKFn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsKFn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsKFn.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsKFn.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJvsKFn.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvsKFn.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJvsKFn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJvsKFn.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/ccerLRft.s: Assembler messages:
encrypt.c: /tmp/ccerLRft.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccerLRft.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccerLRft.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerLRft.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerLRft.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerLRft.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerLRft.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerLRft.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerLRft.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerLRft.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerLRft.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerLRft.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerLRft.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerLRft.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerLRft.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerLRft.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerLRft.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerLRft.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccerLRft.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerLRft.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccerLRft.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccerLRft.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/ccc09vln.s: Assembler messages:
encrypt.c: /tmp/ccc09vln.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccc09vln.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc09vln.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc09vln.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc09vln.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc09vln.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc09vln.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc09vln.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc09vln.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc09vln.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc09vln.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc09vln.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc09vln.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc09vln.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc09vln.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc09vln.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc09vln.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc09vln.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc09vln.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc09vln.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccc09vln.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc09vln.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/ccZOJj83.s: Assembler messages:
encrypt.c: /tmp/ccZOJj83.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZOJj83.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZOJj83.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOJj83.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOJj83.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOJj83.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOJj83.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOJj83.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOJj83.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOJj83.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOJj83.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOJj83.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOJj83.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOJj83.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOJj83.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOJj83.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOJj83.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOJj83.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZOJj83.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOJj83.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZOJj83.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZOJj83.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/cc3tobZ0.s: Assembler messages:
encrypt.c: /tmp/cc3tobZ0.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3tobZ0.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3tobZ0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tobZ0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tobZ0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tobZ0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tobZ0.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tobZ0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tobZ0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tobZ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tobZ0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tobZ0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tobZ0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tobZ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tobZ0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tobZ0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tobZ0.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tobZ0.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3tobZ0.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tobZ0.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc3tobZ0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3tobZ0.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/ccPkBV24.s: Assembler messages:
encrypt.c: /tmp/ccPkBV24.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPkBV24.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPkBV24.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkBV24.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkBV24.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkBV24.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkBV24.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkBV24.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkBV24.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkBV24.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkBV24.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkBV24.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkBV24.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkBV24.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkBV24.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkBV24.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkBV24.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkBV24.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPkBV24.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkBV24.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccPkBV24.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPkBV24.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/ccbBUBv0.s: Assembler messages:
encrypt.c: /tmp/ccbBUBv0.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbBUBv0.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbBUBv0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBUBv0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBUBv0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBUBv0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBUBv0.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBUBv0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBUBv0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBUBv0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBUBv0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBUBv0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBUBv0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBUBv0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBUBv0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBUBv0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBUBv0.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBUBv0.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbBUBv0.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBUBv0.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbBUBv0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbBUBv0.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/cctzeH1L.s: Assembler messages:
encrypt.c: /tmp/cctzeH1L.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctzeH1L.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctzeH1L.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzeH1L.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzeH1L.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzeH1L.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzeH1L.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzeH1L.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzeH1L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzeH1L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzeH1L.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzeH1L.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzeH1L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzeH1L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzeH1L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzeH1L.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzeH1L.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzeH1L.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cctzeH1L.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cctzeH1L.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cctzeH1L.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctzeH1L.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/ccBhNItL.s: Assembler messages:
encrypt.c: /tmp/ccBhNItL.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBhNItL.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBhNItL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhNItL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhNItL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhNItL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhNItL.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhNItL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhNItL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhNItL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhNItL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhNItL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhNItL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhNItL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhNItL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhNItL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhNItL.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhNItL.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBhNItL.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBhNItL.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBhNItL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBhNItL.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/ccGfKPAR.s: Assembler messages:
encrypt.c: /tmp/ccGfKPAR.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGfKPAR.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGfKPAR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfKPAR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfKPAR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfKPAR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfKPAR.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfKPAR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfKPAR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfKPAR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfKPAR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfKPAR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfKPAR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfKPAR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfKPAR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfKPAR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfKPAR.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfKPAR.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGfKPAR.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGfKPAR.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccGfKPAR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGfKPAR.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/cc7eiUtL.s: Assembler messages:
encrypt.c: /tmp/cc7eiUtL.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7eiUtL.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7eiUtL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eiUtL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eiUtL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eiUtL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eiUtL.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eiUtL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eiUtL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eiUtL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eiUtL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eiUtL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eiUtL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eiUtL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eiUtL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eiUtL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eiUtL.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eiUtL.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7eiUtL.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eiUtL.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7eiUtL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7eiUtL.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/cc0Ekxt8.s: Assembler messages:
encrypt.c: /tmp/cc0Ekxt8.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0Ekxt8.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Ekxt8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ekxt8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ekxt8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ekxt8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ekxt8.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ekxt8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ekxt8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ekxt8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ekxt8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ekxt8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ekxt8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ekxt8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ekxt8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ekxt8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ekxt8.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ekxt8.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Ekxt8.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ekxt8.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0Ekxt8.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Ekxt8.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/ccZcplc8.s: Assembler messages:
encrypt.c: /tmp/ccZcplc8.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZcplc8.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZcplc8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcplc8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcplc8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcplc8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcplc8.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcplc8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcplc8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcplc8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcplc8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcplc8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcplc8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcplc8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcplc8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcplc8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcplc8.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcplc8.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZcplc8.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcplc8.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZcplc8.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZcplc8.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/cc1qFG4a.s: Assembler messages:
encrypt.c: /tmp/cc1qFG4a.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1qFG4a.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1qFG4a.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qFG4a.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qFG4a.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qFG4a.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qFG4a.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qFG4a.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qFG4a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qFG4a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qFG4a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qFG4a.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qFG4a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qFG4a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qFG4a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qFG4a.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qFG4a.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qFG4a.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1qFG4a.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qFG4a.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1qFG4a.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1qFG4a.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/ccLkALj8.s: Assembler messages:
encrypt.c: /tmp/ccLkALj8.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLkALj8.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLkALj8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkALj8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkALj8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkALj8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkALj8.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkALj8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkALj8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkALj8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkALj8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkALj8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkALj8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkALj8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkALj8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkALj8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkALj8.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkALj8.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLkALj8.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLkALj8.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccLkALj8.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLkALj8.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/ccplEbAY.s: Assembler messages:
encrypt.c: /tmp/ccplEbAY.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccplEbAY.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccplEbAY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplEbAY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplEbAY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplEbAY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplEbAY.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplEbAY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplEbAY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplEbAY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplEbAY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplEbAY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplEbAY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplEbAY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplEbAY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplEbAY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplEbAY.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplEbAY.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccplEbAY.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccplEbAY.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccplEbAY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccplEbAY.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/cc5ZUFCM.s: Assembler messages:
encrypt.c: /tmp/cc5ZUFCM.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5ZUFCM.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ZUFCM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZUFCM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZUFCM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZUFCM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZUFCM.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZUFCM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZUFCM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZUFCM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZUFCM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZUFCM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZUFCM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZUFCM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZUFCM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZUFCM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZUFCM.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZUFCM.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ZUFCM.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZUFCM.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc5ZUFCM.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ZUFCM.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/ccy72GL4.s: Assembler messages:
encrypt.c: /tmp/ccy72GL4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccy72GL4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy72GL4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy72GL4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy72GL4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy72GL4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy72GL4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy72GL4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy72GL4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy72GL4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy72GL4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy72GL4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy72GL4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy72GL4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy72GL4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy72GL4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy72GL4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy72GL4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy72GL4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy72GL4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccy72GL4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy72GL4.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/ccF8dPlU.s: Assembler messages:
encrypt.c: /tmp/ccF8dPlU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccF8dPlU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF8dPlU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8dPlU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8dPlU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8dPlU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8dPlU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8dPlU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8dPlU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8dPlU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8dPlU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8dPlU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8dPlU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8dPlU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8dPlU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8dPlU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8dPlU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8dPlU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF8dPlU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF8dPlU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccF8dPlU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF8dPlU.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/ccfZ4kZo.s: Assembler messages:
encrypt.c: /tmp/ccfZ4kZo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfZ4kZo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZ4kZo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZ4kZo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZ4kZo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZ4kZo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZ4kZo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZ4kZo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZ4kZo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZ4kZo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZ4kZo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZ4kZo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZ4kZo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZ4kZo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZ4kZo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZ4kZo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZ4kZo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZ4kZo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZ4kZo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZ4kZo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfZ4kZo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZ4kZo.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/ccIPMdqk.s: Assembler messages:
encrypt.c: /tmp/ccIPMdqk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIPMdqk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIPMdqk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMdqk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMdqk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMdqk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMdqk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMdqk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMdqk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMdqk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMdqk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMdqk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMdqk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMdqk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMdqk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMdqk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMdqk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMdqk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIPMdqk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPMdqk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIPMdqk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIPMdqk.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/ccAYnv0r.s: Assembler messages:
encrypt.c: /tmp/ccAYnv0r.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAYnv0r.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAYnv0r.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYnv0r.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYnv0r.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYnv0r.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYnv0r.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYnv0r.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYnv0r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYnv0r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYnv0r.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYnv0r.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYnv0r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYnv0r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYnv0r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYnv0r.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYnv0r.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYnv0r.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAYnv0r.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAYnv0r.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccAYnv0r.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAYnv0r.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/ccHv0YVq.s: Assembler messages:
encrypt.c: /tmp/ccHv0YVq.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHv0YVq.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHv0YVq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv0YVq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv0YVq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv0YVq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv0YVq.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv0YVq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv0YVq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv0YVq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv0YVq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv0YVq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv0YVq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv0YVq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv0YVq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv0YVq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv0YVq.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv0YVq.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHv0YVq.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHv0YVq.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHv0YVq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHv0YVq.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/ccuNgd6k.s: Assembler messages:
encrypt.c: /tmp/ccuNgd6k.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuNgd6k.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuNgd6k.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuNgd6k.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNgd6k.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccuNgd6k.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuNgd6k.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/ccuNgd6k.s: Assembler messages:
encrypt.c: /tmp/ccuNgd6k.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuNgd6k.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuNgd6k.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNgd6k.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuNgd6k.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNgd6k.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccuNgd6k.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuNgd6k.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/cctQfyGd.s: Assembler messages:
encrypt.c: /tmp/cctQfyGd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctQfyGd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctQfyGd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cctQfyGd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cctQfyGd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cctQfyGd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctQfyGd.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/cctQfyGd.s: Assembler messages:
encrypt.c: /tmp/cctQfyGd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctQfyGd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctQfyGd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQfyGd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cctQfyGd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cctQfyGd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cctQfyGd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctQfyGd.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/ccSGbJqn.s: Assembler messages:
encrypt.c: /tmp/ccSGbJqn.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSGbJqn.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSGbJqn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSGbJqn.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSGbJqn.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccSGbJqn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSGbJqn.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/ccSGbJqn.s: Assembler messages:
encrypt.c: /tmp/ccSGbJqn.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSGbJqn.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSGbJqn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGbJqn.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSGbJqn.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSGbJqn.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccSGbJqn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSGbJqn.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/cc79fwge.s: Assembler messages:
encrypt.c: /tmp/cc79fwge.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc79fwge.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc79fwge.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc79fwge.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79fwge.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc79fwge.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc79fwge.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/cc79fwge.s: Assembler messages:
encrypt.c: /tmp/cc79fwge.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc79fwge.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc79fwge.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79fwge.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc79fwge.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79fwge.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc79fwge.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc79fwge.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/cc8NCXG5.s: Assembler messages:
encrypt.c: /tmp/cc8NCXG5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8NCXG5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8NCXG5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NCXG5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NCXG5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NCXG5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NCXG5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NCXG5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NCXG5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NCXG5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NCXG5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NCXG5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NCXG5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NCXG5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NCXG5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NCXG5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NCXG5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NCXG5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8NCXG5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NCXG5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc8NCXG5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8NCXG5.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/ccFgtyP3.s: Assembler messages:
encrypt.c: /tmp/ccFgtyP3.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFgtyP3.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFgtyP3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgtyP3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgtyP3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgtyP3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgtyP3.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgtyP3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgtyP3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgtyP3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgtyP3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgtyP3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgtyP3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgtyP3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgtyP3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgtyP3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgtyP3.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgtyP3.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFgtyP3.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFgtyP3.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccFgtyP3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFgtyP3.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/cc9aaGjb.s: Assembler messages:
encrypt.c: /tmp/cc9aaGjb.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9aaGjb.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9aaGjb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aaGjb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aaGjb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aaGjb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aaGjb.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aaGjb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aaGjb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aaGjb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aaGjb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aaGjb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aaGjb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aaGjb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aaGjb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aaGjb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aaGjb.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aaGjb.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9aaGjb.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aaGjb.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc9aaGjb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9aaGjb.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/ccNGGx52.s: Assembler messages:
encrypt.c: /tmp/ccNGGx52.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNGGx52.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNGGx52.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGGx52.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGGx52.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGGx52.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGGx52.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGGx52.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGGx52.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGGx52.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGGx52.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGGx52.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGGx52.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGGx52.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGGx52.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGGx52.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGGx52.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGGx52.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNGGx52.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGGx52.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccNGGx52.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNGGx52.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/cccKNLbO.s: Assembler messages:
encrypt.c: /tmp/cccKNLbO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccKNLbO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccKNLbO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKNLbO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKNLbO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKNLbO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKNLbO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKNLbO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKNLbO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKNLbO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKNLbO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKNLbO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKNLbO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKNLbO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKNLbO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKNLbO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKNLbO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKNLbO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccKNLbO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKNLbO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccKNLbO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccKNLbO.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/ccYgmdaJ.s: Assembler messages:
encrypt.c: /tmp/ccYgmdaJ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYgmdaJ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYgmdaJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgmdaJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgmdaJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgmdaJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgmdaJ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgmdaJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgmdaJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgmdaJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgmdaJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgmdaJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgmdaJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgmdaJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgmdaJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgmdaJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgmdaJ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgmdaJ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYgmdaJ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgmdaJ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYgmdaJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYgmdaJ.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/cc95h98O.s: Assembler messages:
encrypt.c: /tmp/cc95h98O.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc95h98O.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc95h98O.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95h98O.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95h98O.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95h98O.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95h98O.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95h98O.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95h98O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95h98O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95h98O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95h98O.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95h98O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95h98O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95h98O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95h98O.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95h98O.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95h98O.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc95h98O.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc95h98O.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc95h98O.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc95h98O.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/cclWWY4H.s: Assembler messages:
encrypt.c: /tmp/cclWWY4H.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclWWY4H.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclWWY4H.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWY4H.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWY4H.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWY4H.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWY4H.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWY4H.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWY4H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWY4H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWY4H.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWY4H.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWY4H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWY4H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWY4H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWY4H.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWY4H.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWY4H.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclWWY4H.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWWY4H.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclWWY4H.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclWWY4H.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/cc3vbffB.s: Assembler messages:
encrypt.c: /tmp/cc3vbffB.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3vbffB.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3vbffB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vbffB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vbffB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vbffB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vbffB.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vbffB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vbffB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vbffB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vbffB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vbffB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vbffB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vbffB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vbffB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vbffB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vbffB.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vbffB.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3vbffB.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3vbffB.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc3vbffB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3vbffB.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/cc41MEPz.s: Assembler messages:
encrypt.c: /tmp/cc41MEPz.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc41MEPz.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc41MEPz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41MEPz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41MEPz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41MEPz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41MEPz.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41MEPz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41MEPz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41MEPz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41MEPz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41MEPz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41MEPz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41MEPz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41MEPz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41MEPz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41MEPz.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41MEPz.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc41MEPz.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41MEPz.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc41MEPz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc41MEPz.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/ccZTGHQG.s: Assembler messages:
encrypt.c: /tmp/ccZTGHQG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZTGHQG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZTGHQG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTGHQG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTGHQG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTGHQG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTGHQG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTGHQG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTGHQG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTGHQG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTGHQG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTGHQG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTGHQG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTGHQG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTGHQG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTGHQG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTGHQG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTGHQG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZTGHQG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTGHQG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZTGHQG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZTGHQG.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/ccwrBxUB.s: Assembler messages:
encrypt.c: /tmp/ccwrBxUB.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwrBxUB.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwrBxUB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrBxUB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrBxUB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrBxUB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrBxUB.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrBxUB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrBxUB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrBxUB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrBxUB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrBxUB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrBxUB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrBxUB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrBxUB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrBxUB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrBxUB.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrBxUB.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwrBxUB.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrBxUB.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwrBxUB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwrBxUB.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/ccTqVGKu.s: Assembler messages:
encrypt.c: /tmp/ccTqVGKu.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTqVGKu.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTqVGKu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqVGKu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqVGKu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqVGKu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqVGKu.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqVGKu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqVGKu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqVGKu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqVGKu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqVGKu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqVGKu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqVGKu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqVGKu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqVGKu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqVGKu.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqVGKu.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTqVGKu.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqVGKu.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccTqVGKu.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTqVGKu.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/ccmuWiCl.s: Assembler messages:
encrypt.c: /tmp/ccmuWiCl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmuWiCl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmuWiCl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuWiCl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuWiCl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuWiCl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuWiCl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuWiCl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuWiCl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuWiCl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuWiCl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuWiCl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuWiCl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuWiCl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuWiCl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuWiCl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuWiCl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuWiCl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmuWiCl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuWiCl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccmuWiCl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmuWiCl.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/ccnmVIDt.s: Assembler messages:
encrypt.c: /tmp/ccnmVIDt.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnmVIDt.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnmVIDt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmVIDt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmVIDt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmVIDt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmVIDt.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmVIDt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmVIDt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmVIDt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmVIDt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmVIDt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmVIDt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmVIDt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmVIDt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmVIDt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmVIDt.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmVIDt.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnmVIDt.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmVIDt.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccnmVIDt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnmVIDt.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/ccmaHn6r.s: Assembler messages:
encrypt.c: /tmp/ccmaHn6r.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmaHn6r.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmaHn6r.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaHn6r.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaHn6r.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaHn6r.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaHn6r.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaHn6r.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaHn6r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaHn6r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaHn6r.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaHn6r.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaHn6r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaHn6r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaHn6r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaHn6r.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaHn6r.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaHn6r.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmaHn6r.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmaHn6r.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccmaHn6r.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmaHn6r.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/cc9pa2n7.s: Assembler messages:
encrypt.c: /tmp/cc9pa2n7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9pa2n7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9pa2n7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pa2n7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pa2n7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pa2n7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pa2n7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pa2n7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pa2n7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pa2n7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pa2n7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pa2n7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pa2n7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pa2n7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pa2n7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pa2n7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pa2n7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pa2n7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9pa2n7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pa2n7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc9pa2n7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9pa2n7.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/ccoAnSV2.s: Assembler messages:
encrypt.c: /tmp/ccoAnSV2.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoAnSV2.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoAnSV2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAnSV2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAnSV2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAnSV2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAnSV2.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAnSV2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAnSV2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAnSV2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAnSV2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAnSV2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAnSV2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAnSV2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAnSV2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAnSV2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAnSV2.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAnSV2.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoAnSV2.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAnSV2.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccoAnSV2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoAnSV2.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/ccJuc8lY.s: Assembler messages:
encrypt.c: /tmp/ccJuc8lY.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJuc8lY.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJuc8lY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuc8lY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuc8lY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuc8lY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuc8lY.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuc8lY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuc8lY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuc8lY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuc8lY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuc8lY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuc8lY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuc8lY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuc8lY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuc8lY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuc8lY.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuc8lY.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJuc8lY.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuc8lY.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJuc8lY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJuc8lY.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/ccdvFaE3.s: Assembler messages:
encrypt.c: /tmp/ccdvFaE3.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdvFaE3.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdvFaE3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvFaE3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvFaE3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvFaE3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvFaE3.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvFaE3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvFaE3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvFaE3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvFaE3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvFaE3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvFaE3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvFaE3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvFaE3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvFaE3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvFaE3.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvFaE3.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdvFaE3.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdvFaE3.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdvFaE3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdvFaE3.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/cczP4ltW.s: Assembler messages:
encrypt.c: /tmp/cczP4ltW.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczP4ltW.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczP4ltW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4ltW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4ltW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4ltW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4ltW.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4ltW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4ltW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4ltW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4ltW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4ltW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4ltW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4ltW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4ltW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4ltW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4ltW.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4ltW.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczP4ltW.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczP4ltW.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczP4ltW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczP4ltW.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/ccB82vrP.s: Assembler messages:
encrypt.c: /tmp/ccB82vrP.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccB82vrP.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB82vrP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB82vrP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB82vrP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB82vrP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB82vrP.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB82vrP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB82vrP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB82vrP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB82vrP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB82vrP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB82vrP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB82vrP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB82vrP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB82vrP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB82vrP.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB82vrP.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB82vrP.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB82vrP.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccB82vrP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB82vrP.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/cc3wyk7Z.s: Assembler messages:
encrypt.c: /tmp/cc3wyk7Z.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3wyk7Z.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3wyk7Z.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyk7Z.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyk7Z.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyk7Z.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyk7Z.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyk7Z.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyk7Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyk7Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyk7Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyk7Z.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyk7Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyk7Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyk7Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyk7Z.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyk7Z.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyk7Z.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3wyk7Z.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3wyk7Z.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc3wyk7Z.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3wyk7Z.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/ccCmcZEV.s: Assembler messages:
encrypt.c: /tmp/ccCmcZEV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCmcZEV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCmcZEV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmcZEV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmcZEV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmcZEV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmcZEV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmcZEV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmcZEV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmcZEV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmcZEV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmcZEV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmcZEV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmcZEV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmcZEV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmcZEV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmcZEV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmcZEV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCmcZEV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCmcZEV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccCmcZEV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCmcZEV.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/ccQv5sU9.s: Assembler messages:
encrypt.c: /tmp/ccQv5sU9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQv5sU9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQv5sU9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv5sU9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv5sU9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv5sU9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv5sU9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv5sU9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv5sU9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv5sU9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv5sU9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv5sU9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv5sU9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv5sU9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv5sU9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv5sU9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv5sU9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv5sU9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQv5sU9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQv5sU9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQv5sU9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQv5sU9.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/cc7JBrGb.s: Assembler messages:
encrypt.c: /tmp/cc7JBrGb.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7JBrGb.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7JBrGb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JBrGb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JBrGb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JBrGb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JBrGb.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JBrGb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JBrGb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JBrGb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JBrGb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JBrGb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JBrGb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JBrGb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JBrGb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JBrGb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JBrGb.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JBrGb.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7JBrGb.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7JBrGb.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7JBrGb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7JBrGb.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/ccTbsl7d.s: Assembler messages:
encrypt.c: /tmp/ccTbsl7d.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTbsl7d.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTbsl7d.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbsl7d.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbsl7d.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbsl7d.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbsl7d.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbsl7d.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbsl7d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbsl7d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbsl7d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbsl7d.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbsl7d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbsl7d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbsl7d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbsl7d.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbsl7d.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbsl7d.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTbsl7d.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTbsl7d.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccTbsl7d.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTbsl7d.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/ccvvytbb.s: Assembler messages:
encrypt.c: /tmp/ccvvytbb.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvvytbb.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvvytbb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvytbb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvytbb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvytbb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvytbb.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvytbb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvytbb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvytbb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvytbb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvytbb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvytbb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvytbb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvytbb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvytbb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvytbb.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvytbb.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvytbb.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvytbb.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvvytbb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvytbb.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/ccFMQ71a.s: Assembler messages:
encrypt.c: /tmp/ccFMQ71a.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFMQ71a.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFMQ71a.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMQ71a.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMQ71a.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMQ71a.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMQ71a.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMQ71a.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMQ71a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMQ71a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMQ71a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMQ71a.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMQ71a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMQ71a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMQ71a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMQ71a.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMQ71a.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMQ71a.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFMQ71a.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMQ71a.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccFMQ71a.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFMQ71a.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/ccnMeQha.s: Assembler messages:
encrypt.c: /tmp/ccnMeQha.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnMeQha.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnMeQha.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMeQha.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMeQha.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMeQha.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMeQha.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMeQha.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMeQha.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMeQha.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMeQha.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMeQha.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMeQha.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMeQha.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMeQha.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMeQha.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMeQha.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMeQha.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnMeQha.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMeQha.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccnMeQha.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnMeQha.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/ccorPv35.s: Assembler messages:
encrypt.c: /tmp/ccorPv35.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccorPv35.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccorPv35.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPv35.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPv35.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPv35.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPv35.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPv35.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPv35.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPv35.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPv35.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPv35.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPv35.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPv35.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPv35.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPv35.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPv35.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPv35.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccorPv35.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccorPv35.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccorPv35.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccorPv35.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/ccOh0Yhb.s: Assembler messages:
encrypt.c: /tmp/ccOh0Yhb.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOh0Yhb.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOh0Yhb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh0Yhb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh0Yhb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh0Yhb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh0Yhb.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh0Yhb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh0Yhb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh0Yhb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh0Yhb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh0Yhb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh0Yhb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh0Yhb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh0Yhb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh0Yhb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh0Yhb.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh0Yhb.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOh0Yhb.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh0Yhb.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOh0Yhb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOh0Yhb.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/ccZgTX8Y.s: Assembler messages:
encrypt.c: /tmp/ccZgTX8Y.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZgTX8Y.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZgTX8Y.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgTX8Y.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgTX8Y.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgTX8Y.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgTX8Y.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgTX8Y.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgTX8Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgTX8Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgTX8Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgTX8Y.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgTX8Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgTX8Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgTX8Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgTX8Y.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgTX8Y.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgTX8Y.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZgTX8Y.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZgTX8Y.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZgTX8Y.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZgTX8Y.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/ccLZpQqE.s: Assembler messages:
encrypt.c: /tmp/ccLZpQqE.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLZpQqE.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLZpQqE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZpQqE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZpQqE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZpQqE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZpQqE.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZpQqE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZpQqE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZpQqE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZpQqE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZpQqE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZpQqE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZpQqE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZpQqE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZpQqE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZpQqE.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZpQqE.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLZpQqE.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZpQqE.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccLZpQqE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLZpQqE.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/ccjqi0TY.s: Assembler messages:
encrypt.c: /tmp/ccjqi0TY.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjqi0TY.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjqi0TY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi0TY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi0TY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi0TY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi0TY.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi0TY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi0TY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi0TY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi0TY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi0TY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi0TY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi0TY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi0TY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi0TY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi0TY.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi0TY.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjqi0TY.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqi0TY.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjqi0TY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjqi0TY.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/ccGoKFKG.s: Assembler messages:
encrypt.c: /tmp/ccGoKFKG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGoKFKG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGoKFKG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoKFKG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoKFKG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoKFKG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoKFKG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoKFKG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoKFKG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoKFKG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoKFKG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoKFKG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoKFKG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoKFKG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoKFKG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoKFKG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoKFKG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoKFKG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGoKFKG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGoKFKG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccGoKFKG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGoKFKG.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/ccIHAtaz.s: Assembler messages:
encrypt.c: /tmp/ccIHAtaz.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIHAtaz.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIHAtaz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHAtaz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHAtaz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHAtaz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHAtaz.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHAtaz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHAtaz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHAtaz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHAtaz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHAtaz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHAtaz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHAtaz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHAtaz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHAtaz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHAtaz.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHAtaz.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIHAtaz.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHAtaz.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIHAtaz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIHAtaz.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/ccFw6Nhy.s: Assembler messages:
encrypt.c: /tmp/ccFw6Nhy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFw6Nhy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFw6Nhy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6Nhy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6Nhy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6Nhy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6Nhy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6Nhy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6Nhy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6Nhy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6Nhy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6Nhy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6Nhy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6Nhy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6Nhy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6Nhy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6Nhy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6Nhy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFw6Nhy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFw6Nhy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccFw6Nhy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFw6Nhy.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/ccXRQFoF.s: Assembler messages:
encrypt.c: /tmp/ccXRQFoF.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXRQFoF.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXRQFoF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRQFoF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRQFoF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRQFoF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRQFoF.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRQFoF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRQFoF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRQFoF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRQFoF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRQFoF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRQFoF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRQFoF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRQFoF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRQFoF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRQFoF.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRQFoF.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXRQFoF.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRQFoF.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccXRQFoF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXRQFoF.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/ccoRYkYw.s: Assembler messages:
encrypt.c: /tmp/ccoRYkYw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoRYkYw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoRYkYw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRYkYw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRYkYw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRYkYw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRYkYw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRYkYw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRYkYw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRYkYw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRYkYw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRYkYw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRYkYw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRYkYw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRYkYw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRYkYw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRYkYw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRYkYw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoRYkYw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRYkYw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccoRYkYw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoRYkYw.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/ccX7pNo6.s: Assembler messages:
encrypt.c: /tmp/ccX7pNo6.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccX7pNo6.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX7pNo6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7pNo6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7pNo6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7pNo6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7pNo6.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7pNo6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7pNo6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7pNo6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7pNo6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7pNo6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7pNo6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7pNo6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7pNo6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7pNo6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7pNo6.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7pNo6.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX7pNo6.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7pNo6.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccX7pNo6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX7pNo6.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/ccGPIcrX.s: Assembler messages:
encrypt.c: /tmp/ccGPIcrX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGPIcrX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGPIcrX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPIcrX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPIcrX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPIcrX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPIcrX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPIcrX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPIcrX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPIcrX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPIcrX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPIcrX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPIcrX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPIcrX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPIcrX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPIcrX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPIcrX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPIcrX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGPIcrX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGPIcrX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccGPIcrX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGPIcrX.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/cc7sz2H4.s: Assembler messages:
encrypt.c: /tmp/cc7sz2H4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7sz2H4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7sz2H4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sz2H4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sz2H4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sz2H4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sz2H4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sz2H4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sz2H4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sz2H4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sz2H4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sz2H4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sz2H4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sz2H4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sz2H4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sz2H4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sz2H4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sz2H4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7sz2H4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7sz2H4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7sz2H4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7sz2H4.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/ccgAupo6.s: Assembler messages:
encrypt.c: /tmp/ccgAupo6.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgAupo6.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgAupo6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAupo6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAupo6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAupo6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAupo6.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAupo6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAupo6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAupo6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAupo6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAupo6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAupo6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAupo6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAupo6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAupo6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAupo6.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAupo6.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgAupo6.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAupo6.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccgAupo6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgAupo6.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/ccIPmJnj.s: Assembler messages:
encrypt.c: /tmp/ccIPmJnj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIPmJnj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIPmJnj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPmJnj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPmJnj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPmJnj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPmJnj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPmJnj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPmJnj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPmJnj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPmJnj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPmJnj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPmJnj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPmJnj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPmJnj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPmJnj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPmJnj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPmJnj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIPmJnj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPmJnj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIPmJnj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIPmJnj.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/ccMMTfra.s: Assembler messages:
encrypt.c: /tmp/ccMMTfra.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMMTfra.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMMTfra.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMTfra.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMTfra.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMTfra.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMTfra.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMTfra.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMTfra.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMTfra.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMTfra.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMTfra.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMTfra.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMTfra.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMTfra.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMTfra.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMTfra.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMTfra.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMMTfra.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMTfra.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMMTfra.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMMTfra.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/cc0NTAph.s: Assembler messages:
encrypt.c: /tmp/cc0NTAph.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0NTAph.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0NTAph.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NTAph.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NTAph.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NTAph.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NTAph.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NTAph.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NTAph.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NTAph.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NTAph.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NTAph.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NTAph.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NTAph.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NTAph.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NTAph.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NTAph.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NTAph.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0NTAph.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0NTAph.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0NTAph.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0NTAph.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/ccHZLjkd.s: Assembler messages:
encrypt.c: /tmp/ccHZLjkd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHZLjkd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHZLjkd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLjkd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLjkd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLjkd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLjkd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLjkd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLjkd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLjkd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLjkd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLjkd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLjkd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLjkd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLjkd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLjkd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLjkd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLjkd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHZLjkd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZLjkd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHZLjkd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHZLjkd.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/cc2U1rp6.s: Assembler messages:
encrypt.c: /tmp/cc2U1rp6.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2U1rp6.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2U1rp6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U1rp6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U1rp6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U1rp6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U1rp6.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U1rp6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U1rp6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U1rp6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U1rp6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U1rp6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U1rp6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U1rp6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U1rp6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U1rp6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U1rp6.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U1rp6.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2U1rp6.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2U1rp6.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc2U1rp6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2U1rp6.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/ccXdPP1Y.s: Assembler messages:
encrypt.c: /tmp/ccXdPP1Y.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXdPP1Y.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXdPP1Y.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdPP1Y.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdPP1Y.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdPP1Y.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdPP1Y.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdPP1Y.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdPP1Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdPP1Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdPP1Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdPP1Y.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdPP1Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdPP1Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdPP1Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdPP1Y.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdPP1Y.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdPP1Y.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXdPP1Y.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdPP1Y.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccXdPP1Y.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXdPP1Y.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/cc17utQ6.s: Assembler messages:
encrypt.c: /tmp/cc17utQ6.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc17utQ6.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc17utQ6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17utQ6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17utQ6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17utQ6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17utQ6.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17utQ6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17utQ6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17utQ6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17utQ6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17utQ6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17utQ6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17utQ6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17utQ6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17utQ6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17utQ6.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17utQ6.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc17utQ6.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17utQ6.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc17utQ6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc17utQ6.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/ccJ00ToZ.s: Assembler messages:
encrypt.c: /tmp/ccJ00ToZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJ00ToZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ00ToZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ00ToZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ00ToZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ00ToZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ00ToZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ00ToZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ00ToZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ00ToZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ00ToZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ00ToZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ00ToZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ00ToZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ00ToZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ00ToZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ00ToZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ00ToZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ00ToZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ00ToZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJ00ToZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ00ToZ.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/ccRU1LI4.s: Assembler messages:
encrypt.c: /tmp/ccRU1LI4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRU1LI4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRU1LI4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRU1LI4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRU1LI4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRU1LI4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRU1LI4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRU1LI4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRU1LI4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRU1LI4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRU1LI4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRU1LI4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRU1LI4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRU1LI4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRU1LI4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRU1LI4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRU1LI4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRU1LI4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRU1LI4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRU1LI4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRU1LI4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRU1LI4.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/ccqcix52.s: Assembler messages:
encrypt.c: /tmp/ccqcix52.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqcix52.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqcix52.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcix52.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcix52.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcix52.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcix52.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcix52.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcix52.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcix52.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcix52.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcix52.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcix52.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcix52.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcix52.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcix52.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcix52.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcix52.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqcix52.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqcix52.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqcix52.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqcix52.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/ccS2i4i5.s: Assembler messages:
encrypt.c: /tmp/ccS2i4i5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccS2i4i5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS2i4i5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2i4i5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2i4i5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2i4i5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2i4i5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2i4i5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2i4i5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2i4i5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2i4i5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2i4i5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2i4i5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2i4i5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2i4i5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2i4i5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2i4i5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2i4i5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS2i4i5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2i4i5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccS2i4i5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS2i4i5.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/cckhkuN4.s: Assembler messages:
encrypt.c: /tmp/cckhkuN4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckhkuN4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckhkuN4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhkuN4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhkuN4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhkuN4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhkuN4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhkuN4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhkuN4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhkuN4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhkuN4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhkuN4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhkuN4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhkuN4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhkuN4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhkuN4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhkuN4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhkuN4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cckhkuN4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cckhkuN4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cckhkuN4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cckhkuN4.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/ccYY5YLi.s: Assembler messages:
encrypt.c: /tmp/ccYY5YLi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYY5YLi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYY5YLi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYY5YLi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYY5YLi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYY5YLi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYY5YLi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYY5YLi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYY5YLi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYY5YLi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYY5YLi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYY5YLi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYY5YLi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYY5YLi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYY5YLi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYY5YLi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYY5YLi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYY5YLi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYY5YLi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYY5YLi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYY5YLi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYY5YLi.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/ccQ3dzVj.s: Assembler messages:
encrypt.c: /tmp/ccQ3dzVj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQ3dzVj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ3dzVj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3dzVj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3dzVj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3dzVj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3dzVj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3dzVj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3dzVj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3dzVj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3dzVj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3dzVj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3dzVj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3dzVj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3dzVj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3dzVj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3dzVj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3dzVj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ3dzVj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ3dzVj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQ3dzVj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ3dzVj.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/ccB9Ln5i.s: Assembler messages:
encrypt.c: /tmp/ccB9Ln5i.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccB9Ln5i.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB9Ln5i.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Ln5i.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Ln5i.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Ln5i.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Ln5i.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Ln5i.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Ln5i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Ln5i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Ln5i.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Ln5i.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Ln5i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Ln5i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Ln5i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Ln5i.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Ln5i.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Ln5i.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB9Ln5i.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB9Ln5i.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccB9Ln5i.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB9Ln5i.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/ccSCXgIi.s: Assembler messages:
encrypt.c: /tmp/ccSCXgIi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSCXgIi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSCXgIi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCXgIi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCXgIi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCXgIi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCXgIi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCXgIi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCXgIi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCXgIi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCXgIi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCXgIi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCXgIi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCXgIi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCXgIi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCXgIi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCXgIi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCXgIi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSCXgIi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCXgIi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccSCXgIi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSCXgIi.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/ccXbReXV.s: Assembler messages:
encrypt.c: /tmp/ccXbReXV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXbReXV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXbReXV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbReXV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbReXV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbReXV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbReXV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbReXV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbReXV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbReXV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbReXV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbReXV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbReXV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbReXV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbReXV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbReXV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbReXV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbReXV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbReXV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbReXV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccXbReXV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbReXV.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/ccy5h1NX.s: Assembler messages:
encrypt.c: /tmp/ccy5h1NX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccy5h1NX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy5h1NX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5h1NX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5h1NX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5h1NX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5h1NX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5h1NX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5h1NX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5h1NX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5h1NX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5h1NX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5h1NX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5h1NX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5h1NX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5h1NX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5h1NX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5h1NX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy5h1NX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5h1NX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccy5h1NX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy5h1NX.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/ccMBtIfZ.s: Assembler messages:
encrypt.c: /tmp/ccMBtIfZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMBtIfZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMBtIfZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtIfZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtIfZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtIfZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtIfZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtIfZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtIfZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtIfZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtIfZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtIfZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtIfZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtIfZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtIfZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtIfZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtIfZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBtIfZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBtIfZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBtIfZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMBtIfZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBtIfZ.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/ccgCYDnX.s: Assembler messages:
encrypt.c: /tmp/ccgCYDnX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgCYDnX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgCYDnX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCYDnX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCYDnX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCYDnX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCYDnX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCYDnX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCYDnX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCYDnX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCYDnX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCYDnX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCYDnX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCYDnX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCYDnX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCYDnX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCYDnX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCYDnX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgCYDnX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgCYDnX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccgCYDnX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgCYDnX.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/ccY0dU4H.s: Assembler messages:
encrypt.c: /tmp/ccY0dU4H.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccY0dU4H.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY0dU4H.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0dU4H.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0dU4H.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0dU4H.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0dU4H.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0dU4H.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0dU4H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0dU4H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0dU4H.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0dU4H.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0dU4H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0dU4H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0dU4H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0dU4H.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0dU4H.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0dU4H.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY0dU4H.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0dU4H.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccY0dU4H.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY0dU4H.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/ccv82VwF.s: Assembler messages:
encrypt.c: /tmp/ccv82VwF.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccv82VwF.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv82VwF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv82VwF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv82VwF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv82VwF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv82VwF.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv82VwF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv82VwF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv82VwF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv82VwF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv82VwF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv82VwF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv82VwF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv82VwF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv82VwF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv82VwF.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv82VwF.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv82VwF.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv82VwF.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccv82VwF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv82VwF.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/cc5EDK3G.s: Assembler messages:
encrypt.c: /tmp/cc5EDK3G.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5EDK3G.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5EDK3G.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EDK3G.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EDK3G.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EDK3G.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EDK3G.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EDK3G.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EDK3G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EDK3G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EDK3G.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EDK3G.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EDK3G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EDK3G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EDK3G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EDK3G.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EDK3G.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EDK3G.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EDK3G.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EDK3G.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc5EDK3G.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EDK3G.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/ccx1SMuI.s: Assembler messages:
encrypt.c: /tmp/ccx1SMuI.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccx1SMuI.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx1SMuI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1SMuI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1SMuI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1SMuI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1SMuI.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1SMuI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1SMuI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1SMuI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1SMuI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1SMuI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1SMuI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1SMuI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1SMuI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1SMuI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1SMuI.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1SMuI.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx1SMuI.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1SMuI.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccx1SMuI.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx1SMuI.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/ccAuoQLx.s: Assembler messages:
encrypt.c: /tmp/ccAuoQLx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAuoQLx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAuoQLx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuoQLx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuoQLx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuoQLx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuoQLx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuoQLx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuoQLx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuoQLx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuoQLx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuoQLx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuoQLx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuoQLx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuoQLx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuoQLx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuoQLx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuoQLx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAuoQLx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAuoQLx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccAuoQLx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAuoQLx.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/ccejd4wx.s: Assembler messages:
encrypt.c: /tmp/ccejd4wx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccejd4wx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccejd4wx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejd4wx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejd4wx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejd4wx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejd4wx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejd4wx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejd4wx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejd4wx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejd4wx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejd4wx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejd4wx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejd4wx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejd4wx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejd4wx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejd4wx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejd4wx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccejd4wx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejd4wx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccejd4wx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccejd4wx.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/ccrupNrB.s: Assembler messages:
encrypt.c: /tmp/ccrupNrB.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrupNrB.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrupNrB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrupNrB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrupNrB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrupNrB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrupNrB.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrupNrB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrupNrB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrupNrB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrupNrB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrupNrB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrupNrB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrupNrB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrupNrB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrupNrB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrupNrB.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrupNrB.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrupNrB.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrupNrB.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccrupNrB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrupNrB.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/ccEi9eEx.s: Assembler messages:
encrypt.c: /tmp/ccEi9eEx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEi9eEx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEi9eEx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEi9eEx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEi9eEx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEi9eEx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEi9eEx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEi9eEx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEi9eEx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEi9eEx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEi9eEx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEi9eEx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEi9eEx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEi9eEx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEi9eEx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEi9eEx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEi9eEx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEi9eEx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEi9eEx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEi9eEx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEi9eEx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEi9eEx.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/ccoBCkAq.s: Assembler messages:
encrypt.c: /tmp/ccoBCkAq.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoBCkAq.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoBCkAq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBCkAq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBCkAq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBCkAq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBCkAq.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBCkAq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBCkAq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBCkAq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBCkAq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBCkAq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBCkAq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBCkAq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBCkAq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBCkAq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBCkAq.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBCkAq.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoBCkAq.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBCkAq.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccoBCkAq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoBCkAq.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/ccy5N3Vr.s: Assembler messages:
encrypt.c: /tmp/ccy5N3Vr.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccy5N3Vr.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy5N3Vr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N3Vr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N3Vr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N3Vr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N3Vr.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N3Vr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N3Vr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N3Vr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N3Vr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N3Vr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N3Vr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N3Vr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N3Vr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N3Vr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N3Vr.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N3Vr.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy5N3Vr.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5N3Vr.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccy5N3Vr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy5N3Vr.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/ccjYAXmt.s: Assembler messages:
encrypt.c: /tmp/ccjYAXmt.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjYAXmt.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjYAXmt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYAXmt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYAXmt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYAXmt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYAXmt.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYAXmt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYAXmt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYAXmt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYAXmt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYAXmt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYAXmt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYAXmt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYAXmt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYAXmt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYAXmt.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYAXmt.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjYAXmt.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYAXmt.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjYAXmt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjYAXmt.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/cciBamEq.s: Assembler messages:
encrypt.c: /tmp/cciBamEq.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciBamEq.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciBamEq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBamEq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBamEq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBamEq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBamEq.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBamEq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBamEq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBamEq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBamEq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBamEq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBamEq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBamEq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBamEq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBamEq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBamEq.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBamEq.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cciBamEq.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBamEq.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cciBamEq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciBamEq.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/ccIVM3b3.s: Assembler messages:
encrypt.c: /tmp/ccIVM3b3.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIVM3b3.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIVM3b3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVM3b3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVM3b3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVM3b3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVM3b3.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVM3b3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVM3b3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVM3b3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVM3b3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVM3b3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVM3b3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVM3b3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVM3b3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVM3b3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVM3b3.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVM3b3.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIVM3b3.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIVM3b3.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIVM3b3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIVM3b3.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/ccqbwUi3.s: Assembler messages:
encrypt.c: /tmp/ccqbwUi3.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqbwUi3.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqbwUi3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwUi3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwUi3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwUi3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwUi3.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwUi3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwUi3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwUi3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwUi3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwUi3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwUi3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwUi3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwUi3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwUi3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwUi3.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwUi3.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqbwUi3.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqbwUi3.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqbwUi3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqbwUi3.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/ccdtJMc7.s: Assembler messages:
encrypt.c: /tmp/ccdtJMc7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdtJMc7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdtJMc7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtJMc7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtJMc7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtJMc7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtJMc7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtJMc7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtJMc7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtJMc7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtJMc7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtJMc7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtJMc7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtJMc7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtJMc7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtJMc7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtJMc7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtJMc7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtJMc7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtJMc7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdtJMc7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtJMc7.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/cc8RCeq3.s: Assembler messages:
encrypt.c: /tmp/cc8RCeq3.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8RCeq3.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8RCeq3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RCeq3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RCeq3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RCeq3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RCeq3.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RCeq3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RCeq3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RCeq3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RCeq3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RCeq3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RCeq3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RCeq3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RCeq3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RCeq3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RCeq3.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RCeq3.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8RCeq3.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8RCeq3.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc8RCeq3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8RCeq3.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/ccbSLXmQ.s: Assembler messages:
encrypt.c: /tmp/ccbSLXmQ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbSLXmQ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbSLXmQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSLXmQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSLXmQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSLXmQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSLXmQ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSLXmQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSLXmQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSLXmQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSLXmQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSLXmQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSLXmQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSLXmQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSLXmQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSLXmQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSLXmQ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSLXmQ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSLXmQ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSLXmQ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbSLXmQ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSLXmQ.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/cck65hQP.s: Assembler messages:
encrypt.c: /tmp/cck65hQP.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cck65hQP.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck65hQP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cck65hQP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cck65hQP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cck65hQP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cck65hQP.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cck65hQP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cck65hQP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck65hQP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck65hQP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cck65hQP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cck65hQP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck65hQP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck65hQP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck65hQP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cck65hQP.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cck65hQP.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cck65hQP.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cck65hQP.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cck65hQP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cck65hQP.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/ccOLNhQO.s: Assembler messages:
encrypt.c: /tmp/ccOLNhQO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOLNhQO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOLNhQO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLNhQO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLNhQO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLNhQO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLNhQO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLNhQO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLNhQO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLNhQO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLNhQO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLNhQO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLNhQO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLNhQO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLNhQO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLNhQO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLNhQO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLNhQO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOLNhQO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOLNhQO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOLNhQO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOLNhQO.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/ccEN16gQ.s: Assembler messages:
encrypt.c: /tmp/ccEN16gQ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEN16gQ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEN16gQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN16gQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN16gQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN16gQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN16gQ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN16gQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN16gQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN16gQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN16gQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN16gQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN16gQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN16gQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN16gQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN16gQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN16gQ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN16gQ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEN16gQ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEN16gQ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEN16gQ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEN16gQ.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/ccee9bNc.s: Assembler messages:
encrypt.c: /tmp/ccee9bNc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccee9bNc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccee9bNc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccee9bNc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccee9bNc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccee9bNc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccee9bNc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccee9bNc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccee9bNc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccee9bNc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccee9bNc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccee9bNc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccee9bNc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccee9bNc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccee9bNc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccee9bNc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccee9bNc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccee9bNc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccee9bNc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccee9bNc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccee9bNc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccee9bNc.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/ccEJ18B9.s: Assembler messages:
encrypt.c: /tmp/ccEJ18B9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEJ18B9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEJ18B9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ18B9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ18B9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ18B9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ18B9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ18B9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ18B9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ18B9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ18B9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ18B9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ18B9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ18B9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ18B9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ18B9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ18B9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ18B9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEJ18B9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJ18B9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEJ18B9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEJ18B9.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/ccdOYfVb.s: Assembler messages:
encrypt.c: /tmp/ccdOYfVb.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdOYfVb.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdOYfVb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYfVb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYfVb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYfVb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYfVb.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYfVb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYfVb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYfVb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYfVb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYfVb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYfVb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYfVb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYfVb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYfVb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYfVb.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOYfVb.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOYfVb.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOYfVb.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdOYfVb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOYfVb.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/ccPYNLSc.s: Assembler messages:
encrypt.c: /tmp/ccPYNLSc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPYNLSc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPYNLSc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNLSc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNLSc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNLSc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNLSc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNLSc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNLSc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNLSc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNLSc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNLSc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNLSc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNLSc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNLSc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNLSc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNLSc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNLSc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYNLSc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYNLSc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccPYNLSc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYNLSc.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/ccNVZ4d9.s: Assembler messages:
encrypt.c: /tmp/ccNVZ4d9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNVZ4d9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNVZ4d9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVZ4d9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVZ4d9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVZ4d9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVZ4d9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVZ4d9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVZ4d9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVZ4d9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVZ4d9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVZ4d9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVZ4d9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVZ4d9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVZ4d9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVZ4d9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVZ4d9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVZ4d9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNVZ4d9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNVZ4d9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNVZ4d9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNVZ4d9.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/cccRZEf1.s: Assembler messages:
encrypt.c: /tmp/cccRZEf1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccRZEf1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccRZEf1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRZEf1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRZEf1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRZEf1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRZEf1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRZEf1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRZEf1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRZEf1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRZEf1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRZEf1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRZEf1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRZEf1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRZEf1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRZEf1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRZEf1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRZEf1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccRZEf1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccRZEf1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccRZEf1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccRZEf1.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/cczAphD9.s: Assembler messages:
encrypt.c: /tmp/cczAphD9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczAphD9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczAphD9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAphD9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAphD9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAphD9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAphD9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAphD9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAphD9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAphD9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAphD9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAphD9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAphD9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAphD9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAphD9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAphD9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAphD9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAphD9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczAphD9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczAphD9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczAphD9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczAphD9.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/ccAIoRh4.s: Assembler messages:
encrypt.c: /tmp/ccAIoRh4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAIoRh4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAIoRh4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIoRh4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIoRh4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIoRh4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIoRh4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIoRh4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIoRh4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIoRh4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIoRh4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIoRh4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIoRh4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIoRh4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIoRh4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIoRh4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIoRh4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIoRh4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIoRh4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIoRh4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAIoRh4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIoRh4.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/ccCcZMRm.s: Assembler messages:
encrypt.c: /tmp/ccCcZMRm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCcZMRm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCcZMRm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcZMRm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcZMRm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcZMRm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcZMRm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcZMRm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcZMRm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcZMRm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcZMRm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcZMRm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcZMRm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcZMRm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcZMRm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcZMRm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcZMRm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcZMRm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCcZMRm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCcZMRm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCcZMRm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCcZMRm.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/cc3GHIBj.s: Assembler messages:
encrypt.c: /tmp/cc3GHIBj.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3GHIBj.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3GHIBj.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GHIBj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GHIBj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GHIBj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GHIBj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GHIBj.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GHIBj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GHIBj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GHIBj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GHIBj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GHIBj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GHIBj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GHIBj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GHIBj.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GHIBj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GHIBj.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3GHIBj.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3GHIBj.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc3GHIBj.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3GHIBj.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/ccLkQgKn.s: Assembler messages:
encrypt.c: /tmp/ccLkQgKn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLkQgKn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLkQgKn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkQgKn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkQgKn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkQgKn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkQgKn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkQgKn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkQgKn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkQgKn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkQgKn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkQgKn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkQgKn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkQgKn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkQgKn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkQgKn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkQgKn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkQgKn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLkQgKn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLkQgKn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLkQgKn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLkQgKn.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/ccpIHIBj.s: Assembler messages:
encrypt.c: /tmp/ccpIHIBj.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpIHIBj.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpIHIBj.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIHIBj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIHIBj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIHIBj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIHIBj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIHIBj.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIHIBj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIHIBj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIHIBj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIHIBj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIHIBj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIHIBj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIHIBj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIHIBj.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIHIBj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIHIBj.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpIHIBj.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIHIBj.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpIHIBj.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpIHIBj.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/ccHqXEOT.s: Assembler messages:
encrypt.c: /tmp/ccHqXEOT.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHqXEOT.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHqXEOT.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqXEOT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqXEOT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqXEOT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqXEOT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqXEOT.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqXEOT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqXEOT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqXEOT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqXEOT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqXEOT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqXEOT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqXEOT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqXEOT.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqXEOT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqXEOT.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHqXEOT.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHqXEOT.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHqXEOT.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHqXEOT.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/ccwSQsiL.s: Assembler messages:
encrypt.c: /tmp/ccwSQsiL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwSQsiL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwSQsiL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSQsiL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSQsiL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSQsiL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSQsiL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSQsiL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSQsiL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSQsiL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSQsiL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSQsiL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSQsiL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSQsiL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSQsiL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSQsiL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSQsiL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSQsiL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSQsiL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwSQsiL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwSQsiL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSQsiL.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/ccSdqLwT.s: Assembler messages:
encrypt.c: /tmp/ccSdqLwT.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSdqLwT.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSdqLwT.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdqLwT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdqLwT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdqLwT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdqLwT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdqLwT.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdqLwT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdqLwT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdqLwT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdqLwT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdqLwT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdqLwT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdqLwT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdqLwT.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdqLwT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdqLwT.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSdqLwT.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdqLwT.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccSdqLwT.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSdqLwT.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/ccsHhs5N.s: Assembler messages:
encrypt.c: /tmp/ccsHhs5N.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsHhs5N.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsHhs5N.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHhs5N.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHhs5N.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHhs5N.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHhs5N.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHhs5N.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHhs5N.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHhs5N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHhs5N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHhs5N.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHhs5N.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHhs5N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHhs5N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHhs5N.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHhs5N.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHhs5N.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsHhs5N.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsHhs5N.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsHhs5N.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsHhs5N.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/cceYdPe1.s: Assembler messages:
encrypt.c: /tmp/cceYdPe1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceYdPe1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceYdPe1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYdPe1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYdPe1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYdPe1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYdPe1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYdPe1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYdPe1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYdPe1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYdPe1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYdPe1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYdPe1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYdPe1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYdPe1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYdPe1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYdPe1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYdPe1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cceYdPe1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceYdPe1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cceYdPe1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cceYdPe1.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/ccU49xDU.s: Assembler messages:
encrypt.c: /tmp/ccU49xDU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccU49xDU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU49xDU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49xDU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49xDU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49xDU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49xDU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49xDU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49xDU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49xDU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49xDU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49xDU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49xDU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49xDU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49xDU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49xDU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49xDU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU49xDU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU49xDU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU49xDU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccU49xDU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU49xDU.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/ccyJecY1.s: Assembler messages:
encrypt.c: /tmp/ccyJecY1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyJecY1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyJecY1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJecY1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJecY1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJecY1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJecY1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJecY1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJecY1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJecY1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJecY1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJecY1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJecY1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJecY1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJecY1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJecY1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJecY1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJecY1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyJecY1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyJecY1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccyJecY1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyJecY1.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/ccgzxitU.s: Assembler messages:
encrypt.c: /tmp/ccgzxitU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgzxitU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgzxitU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxitU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxitU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxitU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxitU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxitU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxitU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxitU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxitU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxitU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxitU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxitU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxitU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxitU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxitU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxitU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgzxitU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgzxitU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgzxitU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgzxitU.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/ccz23GWT.s: Assembler messages:
encrypt.c: /tmp/ccz23GWT.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccz23GWT.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz23GWT.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz23GWT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz23GWT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz23GWT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz23GWT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz23GWT.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz23GWT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz23GWT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz23GWT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz23GWT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz23GWT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz23GWT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz23GWT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz23GWT.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz23GWT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz23GWT.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz23GWT.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz23GWT.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccz23GWT.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz23GWT.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/ccxQcqvM.s: Assembler messages:
encrypt.c: /tmp/ccxQcqvM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxQcqvM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxQcqvM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQcqvM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQcqvM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQcqvM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQcqvM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQcqvM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQcqvM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQcqvM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQcqvM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQcqvM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQcqvM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQcqvM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQcqvM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQcqvM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQcqvM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQcqvM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxQcqvM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQcqvM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxQcqvM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxQcqvM.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/cc88xo3T.s: Assembler messages:
encrypt.c: /tmp/cc88xo3T.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc88xo3T.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc88xo3T.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xo3T.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xo3T.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xo3T.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xo3T.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xo3T.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xo3T.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xo3T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xo3T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xo3T.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xo3T.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xo3T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xo3T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xo3T.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xo3T.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xo3T.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc88xo3T.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc88xo3T.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc88xo3T.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc88xo3T.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/cciGjspM.s: Assembler messages:
encrypt.c: /tmp/cciGjspM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciGjspM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciGjspM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGjspM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGjspM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGjspM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGjspM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGjspM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGjspM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGjspM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGjspM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGjspM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGjspM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGjspM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGjspM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGjspM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGjspM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGjspM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cciGjspM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGjspM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cciGjspM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cciGjspM.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/ccdRoxoF.s: Assembler messages:
encrypt.c: /tmp/ccdRoxoF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdRoxoF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdRoxoF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRoxoF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRoxoF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRoxoF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRoxoF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRoxoF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRoxoF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRoxoF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRoxoF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRoxoF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRoxoF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRoxoF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRoxoF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRoxoF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRoxoF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRoxoF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdRoxoF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdRoxoF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdRoxoF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdRoxoF.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/ccznRRux.s: Assembler messages:
encrypt.c: /tmp/ccznRRux.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccznRRux.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccznRRux.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznRRux.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznRRux.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznRRux.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznRRux.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznRRux.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznRRux.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznRRux.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznRRux.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznRRux.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznRRux.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznRRux.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznRRux.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznRRux.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznRRux.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznRRux.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccznRRux.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccznRRux.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccznRRux.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccznRRux.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/ccAjWZZF.s: Assembler messages:
encrypt.c: /tmp/ccAjWZZF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAjWZZF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAjWZZF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjWZZF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjWZZF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjWZZF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjWZZF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjWZZF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjWZZF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjWZZF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjWZZF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjWZZF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjWZZF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjWZZF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjWZZF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjWZZF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjWZZF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjWZZF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAjWZZF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAjWZZF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAjWZZF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAjWZZF.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/ccpQTPgx.s: Assembler messages:
encrypt.c: /tmp/ccpQTPgx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpQTPgx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpQTPgx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQTPgx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQTPgx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQTPgx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQTPgx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQTPgx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQTPgx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQTPgx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQTPgx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQTPgx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQTPgx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQTPgx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQTPgx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQTPgx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQTPgx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQTPgx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpQTPgx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQTPgx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpQTPgx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpQTPgx.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/ccOarlRu.s: Assembler messages:
encrypt.c: /tmp/ccOarlRu.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOarlRu.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOarlRu.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOarlRu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOarlRu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOarlRu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOarlRu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOarlRu.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOarlRu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOarlRu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOarlRu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOarlRu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOarlRu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOarlRu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOarlRu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOarlRu.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOarlRu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOarlRu.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOarlRu.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOarlRu.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOarlRu.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOarlRu.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/ccli7isp.s: Assembler messages:
encrypt.c: /tmp/ccli7isp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccli7isp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccli7isp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccli7isp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccli7isp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccli7isp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccli7isp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccli7isp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccli7isp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccli7isp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccli7isp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccli7isp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccli7isp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccli7isp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccli7isp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccli7isp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccli7isp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccli7isp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccli7isp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccli7isp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccli7isp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccli7isp.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/ccEKsr4x.s: Assembler messages:
encrypt.c: /tmp/ccEKsr4x.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEKsr4x.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEKsr4x.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsr4x.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsr4x.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsr4x.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsr4x.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsr4x.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsr4x.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsr4x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsr4x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsr4x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsr4x.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsr4x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsr4x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsr4x.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsr4x.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKsr4x.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEKsr4x.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKsr4x.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEKsr4x.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEKsr4x.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/ccbQbAUp.s: Assembler messages:
encrypt.c: /tmp/ccbQbAUp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbQbAUp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbQbAUp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQbAUp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQbAUp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQbAUp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQbAUp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQbAUp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQbAUp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQbAUp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQbAUp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQbAUp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQbAUp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQbAUp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQbAUp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQbAUp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQbAUp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQbAUp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbQbAUp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQbAUp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbQbAUp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbQbAUp.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/cccc8bwB.s: Assembler messages:
encrypt.c: /tmp/cccc8bwB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccc8bwB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccc8bwB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccc8bwB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccc8bwB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccc8bwB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccc8bwB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccc8bwB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccc8bwB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccc8bwB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccc8bwB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccc8bwB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccc8bwB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccc8bwB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccc8bwB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccc8bwB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccc8bwB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccc8bwB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccc8bwB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccc8bwB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccc8bwB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccc8bwB.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/ccBlJbSv.s: Assembler messages:
encrypt.c: /tmp/ccBlJbSv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBlJbSv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBlJbSv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlJbSv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlJbSv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlJbSv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlJbSv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlJbSv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlJbSv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlJbSv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlJbSv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlJbSv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlJbSv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlJbSv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlJbSv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlJbSv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlJbSv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlJbSv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBlJbSv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlJbSv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBlJbSv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBlJbSv.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/ccKIcGnE.s: Assembler messages:
encrypt.c: /tmp/ccKIcGnE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKIcGnE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKIcGnE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIcGnE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIcGnE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIcGnE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIcGnE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIcGnE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIcGnE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIcGnE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIcGnE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIcGnE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIcGnE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIcGnE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIcGnE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIcGnE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIcGnE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIcGnE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKIcGnE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKIcGnE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKIcGnE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKIcGnE.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/ccabOoXv.s: Assembler messages:
encrypt.c: /tmp/ccabOoXv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccabOoXv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccabOoXv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabOoXv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabOoXv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabOoXv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabOoXv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabOoXv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabOoXv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabOoXv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabOoXv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabOoXv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabOoXv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabOoXv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabOoXv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabOoXv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabOoXv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabOoXv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccabOoXv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccabOoXv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccabOoXv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccabOoXv.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/ccOALZdh.s: Assembler messages:
encrypt.c: /tmp/ccOALZdh.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOALZdh.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOALZdh.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOALZdh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOALZdh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOALZdh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOALZdh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOALZdh.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOALZdh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOALZdh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOALZdh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOALZdh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOALZdh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOALZdh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOALZdh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOALZdh.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOALZdh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOALZdh.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOALZdh.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOALZdh.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOALZdh.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOALZdh.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/cc6gocFb.s: Assembler messages:
encrypt.c: /tmp/cc6gocFb.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6gocFb.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6gocFb.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gocFb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gocFb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gocFb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gocFb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gocFb.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gocFb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gocFb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gocFb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gocFb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gocFb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gocFb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gocFb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gocFb.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gocFb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gocFb.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6gocFb.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6gocFb.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc6gocFb.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6gocFb.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/ccp7DeDf.s: Assembler messages:
encrypt.c: /tmp/ccp7DeDf.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccp7DeDf.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp7DeDf.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7DeDf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7DeDf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7DeDf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7DeDf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7DeDf.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7DeDf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7DeDf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7DeDf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7DeDf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7DeDf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7DeDf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7DeDf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7DeDf.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7DeDf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7DeDf.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp7DeDf.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7DeDf.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccp7DeDf.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp7DeDf.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/cc6Agvtc.s: Assembler messages:
encrypt.c: /tmp/cc6Agvtc.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6Agvtc.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Agvtc.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Agvtc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Agvtc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Agvtc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Agvtc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Agvtc.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Agvtc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Agvtc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Agvtc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Agvtc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Agvtc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Agvtc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Agvtc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Agvtc.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Agvtc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Agvtc.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Agvtc.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Agvtc.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc6Agvtc.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Agvtc.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/ccLAfRRL.s: Assembler messages:
encrypt.c: /tmp/ccLAfRRL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLAfRRL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLAfRRL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAfRRL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAfRRL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAfRRL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAfRRL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAfRRL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAfRRL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAfRRL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAfRRL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAfRRL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAfRRL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAfRRL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAfRRL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAfRRL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAfRRL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAfRRL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLAfRRL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAfRRL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLAfRRL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLAfRRL.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/ccsPd8ND.s: Assembler messages:
encrypt.c: /tmp/ccsPd8ND.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsPd8ND.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsPd8ND.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPd8ND.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPd8ND.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPd8ND.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPd8ND.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPd8ND.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPd8ND.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPd8ND.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPd8ND.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPd8ND.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPd8ND.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPd8ND.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPd8ND.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPd8ND.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPd8ND.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPd8ND.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsPd8ND.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPd8ND.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsPd8ND.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsPd8ND.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/cc4ZBuiM.s: Assembler messages:
encrypt.c: /tmp/cc4ZBuiM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4ZBuiM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ZBuiM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBuiM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBuiM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBuiM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBuiM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBuiM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBuiM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBuiM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBuiM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBuiM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBuiM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBuiM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBuiM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBuiM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBuiM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBuiM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ZBuiM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ZBuiM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc4ZBuiM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ZBuiM.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/ccbY1WRD.s: Assembler messages:
encrypt.c: /tmp/ccbY1WRD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbY1WRD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbY1WRD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY1WRD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY1WRD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY1WRD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY1WRD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY1WRD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY1WRD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY1WRD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY1WRD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY1WRD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY1WRD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY1WRD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY1WRD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY1WRD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY1WRD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbY1WRD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbY1WRD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbY1WRD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbY1WRD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbY1WRD.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/cctZxYs7.s: Assembler messages:
encrypt.c: /tmp/cctZxYs7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctZxYs7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctZxYs7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZxYs7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZxYs7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZxYs7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZxYs7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZxYs7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZxYs7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZxYs7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZxYs7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZxYs7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZxYs7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZxYs7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZxYs7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZxYs7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZxYs7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZxYs7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cctZxYs7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZxYs7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cctZxYs7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cctZxYs7.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/ccbHAXp3.s: Assembler messages:
encrypt.c: /tmp/ccbHAXp3.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbHAXp3.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbHAXp3.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHAXp3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHAXp3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHAXp3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHAXp3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHAXp3.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHAXp3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHAXp3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHAXp3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHAXp3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHAXp3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHAXp3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHAXp3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHAXp3.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHAXp3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHAXp3.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbHAXp3.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHAXp3.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbHAXp3.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbHAXp3.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/cc0aAKc7.s: Assembler messages:
encrypt.c: /tmp/cc0aAKc7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0aAKc7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0aAKc7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aAKc7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aAKc7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aAKc7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aAKc7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aAKc7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aAKc7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aAKc7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aAKc7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aAKc7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aAKc7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aAKc7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aAKc7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aAKc7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aAKc7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aAKc7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0aAKc7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0aAKc7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc0aAKc7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0aAKc7.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/ccuswt72.s: Assembler messages:
encrypt.c: /tmp/ccuswt72.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuswt72.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuswt72.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuswt72.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuswt72.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuswt72.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuswt72.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuswt72.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuswt72.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuswt72.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuswt72.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuswt72.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuswt72.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuswt72.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuswt72.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuswt72.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuswt72.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuswt72.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuswt72.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuswt72.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuswt72.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuswt72.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/ccTduoLB.s: Assembler messages:
encrypt.c: /tmp/ccTduoLB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTduoLB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTduoLB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTduoLB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTduoLB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTduoLB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTduoLB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTduoLB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTduoLB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTduoLB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTduoLB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTduoLB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTduoLB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTduoLB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTduoLB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTduoLB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTduoLB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTduoLB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTduoLB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTduoLB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccTduoLB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTduoLB.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/ccGgu8VG.s: Assembler messages:
encrypt.c: /tmp/ccGgu8VG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGgu8VG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGgu8VG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgu8VG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgu8VG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgu8VG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgu8VG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgu8VG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgu8VG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgu8VG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgu8VG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgu8VG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgu8VG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgu8VG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgu8VG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgu8VG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgu8VG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgu8VG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGgu8VG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGgu8VG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccGgu8VG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGgu8VG.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/cczM20yB.s: Assembler messages:
encrypt.c: /tmp/cczM20yB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczM20yB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczM20yB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM20yB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM20yB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM20yB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM20yB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM20yB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM20yB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM20yB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM20yB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM20yB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM20yB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM20yB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM20yB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM20yB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM20yB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM20yB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczM20yB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczM20yB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczM20yB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczM20yB.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/ccyXwIGG.s: Assembler messages:
encrypt.c: /tmp/ccyXwIGG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyXwIGG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyXwIGG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXwIGG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXwIGG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXwIGG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXwIGG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXwIGG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXwIGG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXwIGG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXwIGG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXwIGG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXwIGG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXwIGG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXwIGG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXwIGG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXwIGG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXwIGG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyXwIGG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyXwIGG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccyXwIGG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyXwIGG.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/ccy8d8Yu.s: Assembler messages:
encrypt.c: /tmp/ccy8d8Yu.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccy8d8Yu.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy8d8Yu.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8d8Yu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8d8Yu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8d8Yu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8d8Yu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8d8Yu.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8d8Yu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8d8Yu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8d8Yu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8d8Yu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8d8Yu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8d8Yu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8d8Yu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8d8Yu.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8d8Yu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8d8Yu.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy8d8Yu.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy8d8Yu.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccy8d8Yu.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy8d8Yu.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/cc1ZBMkr.s: Assembler messages:
encrypt.c: /tmp/cc1ZBMkr.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1ZBMkr.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ZBMkr.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZBMkr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZBMkr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZBMkr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZBMkr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZBMkr.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZBMkr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZBMkr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZBMkr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZBMkr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZBMkr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZBMkr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZBMkr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZBMkr.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZBMkr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZBMkr.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ZBMkr.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ZBMkr.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1ZBMkr.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ZBMkr.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/cco6EXPv.s: Assembler messages:
encrypt.c: /tmp/cco6EXPv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cco6EXPv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco6EXPv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6EXPv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6EXPv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6EXPv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6EXPv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6EXPv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6EXPv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6EXPv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6EXPv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6EXPv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6EXPv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6EXPv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6EXPv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6EXPv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6EXPv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6EXPv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cco6EXPv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco6EXPv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cco6EXPv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cco6EXPv.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/ccXe4rnr.s: Assembler messages:
encrypt.c: /tmp/ccXe4rnr.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXe4rnr.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXe4rnr.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe4rnr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe4rnr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe4rnr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe4rnr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe4rnr.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe4rnr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe4rnr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe4rnr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe4rnr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe4rnr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe4rnr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe4rnr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe4rnr.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe4rnr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe4rnr.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXe4rnr.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXe4rnr.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXe4rnr.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXe4rnr.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/cchnqkkp.s: Assembler messages:
encrypt.c: /tmp/cchnqkkp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchnqkkp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchnqkkp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnqkkp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnqkkp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnqkkp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnqkkp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnqkkp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnqkkp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnqkkp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnqkkp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnqkkp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnqkkp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnqkkp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnqkkp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnqkkp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnqkkp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnqkkp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cchnqkkp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchnqkkp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cchnqkkp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cchnqkkp.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/cclT9Qgh.s: Assembler messages:
encrypt.c: /tmp/cclT9Qgh.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclT9Qgh.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclT9Qgh.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cclT9Qgh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclT9Qgh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclT9Qgh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclT9Qgh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclT9Qgh.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cclT9Qgh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclT9Qgh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclT9Qgh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclT9Qgh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclT9Qgh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclT9Qgh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclT9Qgh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclT9Qgh.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cclT9Qgh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclT9Qgh.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cclT9Qgh.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclT9Qgh.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cclT9Qgh.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cclT9Qgh.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/ccoBXqOn.s: Assembler messages:
encrypt.c: /tmp/ccoBXqOn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoBXqOn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoBXqOn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXqOn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXqOn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXqOn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXqOn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXqOn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXqOn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXqOn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXqOn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXqOn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXqOn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXqOn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXqOn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXqOn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXqOn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXqOn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoBXqOn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBXqOn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccoBXqOn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoBXqOn.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/ccxGsZQg.s: Assembler messages:
encrypt.c: /tmp/ccxGsZQg.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxGsZQg.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxGsZQg.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGsZQg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGsZQg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGsZQg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGsZQg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGsZQg.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGsZQg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGsZQg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGsZQg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGsZQg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGsZQg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGsZQg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGsZQg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGsZQg.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGsZQg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGsZQg.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxGsZQg.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxGsZQg.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxGsZQg.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxGsZQg.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/ccmNHC9h.s: Assembler messages:
encrypt.c: /tmp/ccmNHC9h.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmNHC9h.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNHC9h.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNHC9h.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNHC9h.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNHC9h.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNHC9h.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNHC9h.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNHC9h.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNHC9h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNHC9h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNHC9h.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNHC9h.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNHC9h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNHC9h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNHC9h.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNHC9h.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNHC9h.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNHC9h.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNHC9h.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmNHC9h.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNHC9h.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/cc8YvS38.s: Assembler messages:
encrypt.c: /tmp/cc8YvS38.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8YvS38.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8YvS38.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YvS38.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YvS38.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YvS38.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YvS38.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YvS38.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YvS38.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YvS38.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YvS38.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YvS38.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YvS38.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YvS38.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YvS38.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YvS38.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YvS38.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YvS38.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8YvS38.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YvS38.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc8YvS38.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8YvS38.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/ccSdegvh.s: Assembler messages:
encrypt.c: /tmp/ccSdegvh.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSdegvh.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSdegvh.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdegvh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdegvh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdegvh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdegvh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdegvh.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdegvh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdegvh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdegvh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdegvh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdegvh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdegvh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdegvh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdegvh.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdegvh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdegvh.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSdegvh.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdegvh.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccSdegvh.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSdegvh.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/ccrHvS38.s: Assembler messages:
encrypt.c: /tmp/ccrHvS38.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrHvS38.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrHvS38.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHvS38.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHvS38.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHvS38.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHvS38.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHvS38.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHvS38.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHvS38.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHvS38.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHvS38.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHvS38.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHvS38.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHvS38.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHvS38.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHvS38.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHvS38.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrHvS38.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrHvS38.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccrHvS38.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrHvS38.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/ccXNcVOJ.s: Assembler messages:
encrypt.c: /tmp/ccXNcVOJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXNcVOJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXNcVOJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNcVOJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNcVOJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNcVOJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNcVOJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNcVOJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNcVOJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNcVOJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNcVOJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNcVOJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNcVOJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNcVOJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNcVOJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNcVOJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNcVOJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNcVOJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXNcVOJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNcVOJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXNcVOJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXNcVOJ.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/cccImpfF.s: Assembler messages:
encrypt.c: /tmp/cccImpfF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccImpfF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccImpfF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImpfF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImpfF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImpfF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImpfF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImpfF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImpfF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImpfF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImpfF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImpfF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImpfF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImpfF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImpfF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImpfF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImpfF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImpfF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccImpfF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccImpfF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccImpfF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccImpfF.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/cc26YunJ.s: Assembler messages:
encrypt.c: /tmp/cc26YunJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc26YunJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc26YunJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26YunJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26YunJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26YunJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26YunJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26YunJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26YunJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26YunJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26YunJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26YunJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26YunJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26YunJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26YunJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26YunJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26YunJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26YunJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc26YunJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc26YunJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc26YunJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc26YunJ.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/ccacuArF.s: Assembler messages:
encrypt.c: /tmp/ccacuArF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccacuArF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccacuArF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacuArF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacuArF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacuArF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacuArF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacuArF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacuArF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacuArF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacuArF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacuArF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacuArF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacuArF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacuArF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacuArF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacuArF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacuArF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccacuArF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacuArF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccacuArF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccacuArF.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/ccgJTIRC.s: Assembler messages:
encrypt.c: /tmp/ccgJTIRC.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgJTIRC.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgJTIRC.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJTIRC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJTIRC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJTIRC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJTIRC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJTIRC.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJTIRC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJTIRC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJTIRC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJTIRC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJTIRC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJTIRC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJTIRC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJTIRC.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJTIRC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJTIRC.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgJTIRC.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgJTIRC.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgJTIRC.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgJTIRC.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/cc3AceVy.s: Assembler messages:
encrypt.c: /tmp/cc3AceVy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3AceVy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3AceVy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AceVy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AceVy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AceVy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AceVy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AceVy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AceVy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AceVy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AceVy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AceVy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AceVy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AceVy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AceVy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AceVy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AceVy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AceVy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3AceVy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3AceVy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc3AceVy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3AceVy.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/ccdtO85C.s: Assembler messages:
encrypt.c: /tmp/ccdtO85C.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdtO85C.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdtO85C.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtO85C.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtO85C.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtO85C.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtO85C.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtO85C.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtO85C.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtO85C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtO85C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtO85C.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtO85C.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtO85C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtO85C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtO85C.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtO85C.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtO85C.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtO85C.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtO85C.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdtO85C.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtO85C.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/ccvUUAxz.s: Assembler messages:
encrypt.c: /tmp/ccvUUAxz.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvUUAxz.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvUUAxz.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUUAxz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUUAxz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUUAxz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUUAxz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUUAxz.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUUAxz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUUAxz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUUAxz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUUAxz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUUAxz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUUAxz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUUAxz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUUAxz.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUUAxz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUUAxz.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvUUAxz.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUUAxz.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvUUAxz.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvUUAxz.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/cc6gZjvZ.s: Assembler messages:
encrypt.c: /tmp/cc6gZjvZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6gZjvZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6gZjvZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gZjvZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gZjvZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gZjvZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gZjvZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gZjvZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gZjvZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gZjvZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gZjvZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gZjvZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gZjvZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gZjvZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gZjvZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gZjvZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gZjvZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gZjvZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6gZjvZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6gZjvZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc6gZjvZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6gZjvZ.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/cc4ROPGV.s: Assembler messages:
encrypt.c: /tmp/cc4ROPGV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4ROPGV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ROPGV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ROPGV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ROPGV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ROPGV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ROPGV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ROPGV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ROPGV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ROPGV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ROPGV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ROPGV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ROPGV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ROPGV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ROPGV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ROPGV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ROPGV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ROPGV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ROPGV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ROPGV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc4ROPGV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ROPGV.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/ccTOey8Y.s: Assembler messages:
encrypt.c: /tmp/ccTOey8Y.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTOey8Y.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTOey8Y.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOey8Y.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOey8Y.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOey8Y.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOey8Y.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOey8Y.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOey8Y.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOey8Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOey8Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOey8Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOey8Y.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOey8Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOey8Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOey8Y.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOey8Y.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOey8Y.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTOey8Y.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTOey8Y.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccTOey8Y.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTOey8Y.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/ccveAQjV.s: Assembler messages:
encrypt.c: /tmp/ccveAQjV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccveAQjV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccveAQjV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAQjV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAQjV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAQjV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAQjV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAQjV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAQjV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAQjV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAQjV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAQjV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAQjV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAQjV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAQjV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAQjV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAQjV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAQjV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccveAQjV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccveAQjV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccveAQjV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccveAQjV.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/ccIecByP.s: Assembler messages:
encrypt.c: /tmp/ccIecByP.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIecByP.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIecByP.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIecByP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIecByP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIecByP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIecByP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIecByP.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIecByP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIecByP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIecByP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIecByP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIecByP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIecByP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIecByP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIecByP.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIecByP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIecByP.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIecByP.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIecByP.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccIecByP.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIecByP.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/ccrS1SWQ.s: Assembler messages:
encrypt.c: /tmp/ccrS1SWQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrS1SWQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrS1SWQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS1SWQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS1SWQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS1SWQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS1SWQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS1SWQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS1SWQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS1SWQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS1SWQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS1SWQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS1SWQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS1SWQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS1SWQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS1SWQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS1SWQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS1SWQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrS1SWQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrS1SWQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccrS1SWQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrS1SWQ.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/ccKabHGO.s: Assembler messages:
encrypt.c: /tmp/ccKabHGO.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKabHGO.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKabHGO.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKabHGO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKabHGO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKabHGO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKabHGO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKabHGO.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKabHGO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKabHGO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKabHGO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKabHGO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKabHGO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKabHGO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKabHGO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKabHGO.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKabHGO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKabHGO.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKabHGO.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKabHGO.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKabHGO.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKabHGO.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/ccpCH2TS.s: Assembler messages:
encrypt.c: /tmp/ccpCH2TS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpCH2TS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpCH2TS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCH2TS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCH2TS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCH2TS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCH2TS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCH2TS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCH2TS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCH2TS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCH2TS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCH2TS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCH2TS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCH2TS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCH2TS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCH2TS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCH2TS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCH2TS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpCH2TS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCH2TS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpCH2TS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpCH2TS.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/ccpKBAzw.s: Assembler messages:
encrypt.c: /tmp/ccpKBAzw.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpKBAzw.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpKBAzw.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKBAzw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKBAzw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKBAzw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKBAzw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKBAzw.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKBAzw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKBAzw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKBAzw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKBAzw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKBAzw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKBAzw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKBAzw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKBAzw.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKBAzw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKBAzw.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpKBAzw.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpKBAzw.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpKBAzw.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpKBAzw.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/ccoDyUMp.s: Assembler messages:
encrypt.c: /tmp/ccoDyUMp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoDyUMp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoDyUMp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDyUMp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDyUMp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDyUMp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDyUMp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDyUMp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDyUMp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDyUMp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDyUMp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDyUMp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDyUMp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDyUMp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDyUMp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDyUMp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDyUMp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDyUMp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoDyUMp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDyUMp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccoDyUMp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoDyUMp.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/ccGarqbv.s: Assembler messages:
encrypt.c: /tmp/ccGarqbv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGarqbv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGarqbv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGarqbv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGarqbv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGarqbv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGarqbv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGarqbv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGarqbv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGarqbv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGarqbv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGarqbv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGarqbv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGarqbv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGarqbv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGarqbv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGarqbv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGarqbv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGarqbv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGarqbv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccGarqbv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGarqbv.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/ccFbEBZt.s: Assembler messages:
encrypt.c: /tmp/ccFbEBZt.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFbEBZt.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFbEBZt.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbEBZt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbEBZt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbEBZt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbEBZt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbEBZt.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbEBZt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbEBZt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbEBZt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbEBZt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbEBZt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbEBZt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbEBZt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbEBZt.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbEBZt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbEBZt.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFbEBZt.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFbEBZt.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccFbEBZt.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFbEBZt.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/cceRRkbf.s: Assembler messages:
encrypt.c: /tmp/cceRRkbf.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceRRkbf.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceRRkbf.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cceRRkbf.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRRkbf.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cceRRkbf.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cceRRkbf.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/cceRRkbf.s: Assembler messages:
encrypt.c: /tmp/cceRRkbf.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceRRkbf.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceRRkbf.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRRkbf.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cceRRkbf.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRRkbf.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cceRRkbf.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cceRRkbf.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/ccvfeCD8.s: Assembler messages:
encrypt.c: /tmp/ccvfeCD8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvfeCD8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvfeCD8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvfeCD8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvfeCD8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvfeCD8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvfeCD8.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/ccvfeCD8.s: Assembler messages:
encrypt.c: /tmp/ccvfeCD8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvfeCD8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvfeCD8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfeCD8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvfeCD8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvfeCD8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvfeCD8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvfeCD8.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/ccvrXgSh.s: Assembler messages:
encrypt.c: /tmp/ccvrXgSh.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvrXgSh.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvrXgSh.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvrXgSh.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrXgSh.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvrXgSh.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvrXgSh.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/ccvrXgSh.s: Assembler messages:
encrypt.c: /tmp/ccvrXgSh.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvrXgSh.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvrXgSh.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrXgSh.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvrXgSh.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrXgSh.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvrXgSh.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvrXgSh.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/ccKL2ffa.s: Assembler messages:
encrypt.c: /tmp/ccKL2ffa.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKL2ffa.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKL2ffa.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKL2ffa.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKL2ffa.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKL2ffa.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKL2ffa.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/ccKL2ffa.s: Assembler messages:
encrypt.c: /tmp/ccKL2ffa.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKL2ffa.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKL2ffa.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKL2ffa.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKL2ffa.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKL2ffa.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKL2ffa.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKL2ffa.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/ccmdNHzd.s: Assembler messages:
encrypt.c: /tmp/ccmdNHzd.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmdNHzd.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmdNHzd.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNHzd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNHzd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNHzd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNHzd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNHzd.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNHzd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNHzd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNHzd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNHzd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNHzd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNHzd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNHzd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNHzd.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNHzd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNHzd.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmdNHzd.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdNHzd.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmdNHzd.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmdNHzd.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/ccurz71c.s: Assembler messages:
encrypt.c: /tmp/ccurz71c.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccurz71c.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccurz71c.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurz71c.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurz71c.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurz71c.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurz71c.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurz71c.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurz71c.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurz71c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurz71c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurz71c.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurz71c.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurz71c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurz71c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurz71c.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurz71c.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurz71c.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccurz71c.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccurz71c.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccurz71c.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccurz71c.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/ccAqUjMh.s: Assembler messages:
encrypt.c: /tmp/ccAqUjMh.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAqUjMh.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAqUjMh.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqUjMh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqUjMh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqUjMh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqUjMh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqUjMh.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqUjMh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqUjMh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqUjMh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqUjMh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqUjMh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqUjMh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqUjMh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqUjMh.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqUjMh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqUjMh.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAqUjMh.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqUjMh.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAqUjMh.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAqUjMh.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/cc68yn2e.s: Assembler messages:
encrypt.c: /tmp/cc68yn2e.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc68yn2e.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc68yn2e.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68yn2e.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68yn2e.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68yn2e.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68yn2e.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68yn2e.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68yn2e.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68yn2e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68yn2e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68yn2e.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68yn2e.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68yn2e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68yn2e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68yn2e.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68yn2e.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68yn2e.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc68yn2e.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc68yn2e.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc68yn2e.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc68yn2e.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/ccZ2oaAM.s: Assembler messages:
encrypt.c: /tmp/ccZ2oaAM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZ2oaAM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ2oaAM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2oaAM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2oaAM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2oaAM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2oaAM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2oaAM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2oaAM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2oaAM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2oaAM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2oaAM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2oaAM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2oaAM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2oaAM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2oaAM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2oaAM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2oaAM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ2oaAM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ2oaAM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZ2oaAM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ2oaAM.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/ccdfe1WF.s: Assembler messages:
encrypt.c: /tmp/ccdfe1WF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdfe1WF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdfe1WF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfe1WF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfe1WF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfe1WF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfe1WF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfe1WF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfe1WF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfe1WF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfe1WF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfe1WF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfe1WF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfe1WF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfe1WF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfe1WF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfe1WF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfe1WF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdfe1WF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdfe1WF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdfe1WF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdfe1WF.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/ccPd4s5O.s: Assembler messages:
encrypt.c: /tmp/ccPd4s5O.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPd4s5O.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPd4s5O.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd4s5O.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd4s5O.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd4s5O.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd4s5O.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd4s5O.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd4s5O.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd4s5O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd4s5O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd4s5O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd4s5O.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd4s5O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd4s5O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd4s5O.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd4s5O.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPd4s5O.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPd4s5O.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPd4s5O.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccPd4s5O.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPd4s5O.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/ccFHLXMH.s: Assembler messages:
encrypt.c: /tmp/ccFHLXMH.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFHLXMH.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFHLXMH.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHLXMH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHLXMH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHLXMH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHLXMH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHLXMH.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHLXMH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHLXMH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHLXMH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHLXMH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHLXMH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHLXMH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHLXMH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHLXMH.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHLXMH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHLXMH.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFHLXMH.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHLXMH.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccFHLXMH.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFHLXMH.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/ccBhOLFy.s: Assembler messages:
encrypt.c: /tmp/ccBhOLFy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBhOLFy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBhOLFy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhOLFy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhOLFy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhOLFy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhOLFy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhOLFy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhOLFy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhOLFy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhOLFy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhOLFy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhOLFy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhOLFy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhOLFy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhOLFy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhOLFy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhOLFy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBhOLFy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBhOLFy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBhOLFy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBhOLFy.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/ccjJ15Vq.s: Assembler messages:
encrypt.c: /tmp/ccjJ15Vq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjJ15Vq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjJ15Vq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJ15Vq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJ15Vq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJ15Vq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJ15Vq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJ15Vq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJ15Vq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJ15Vq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJ15Vq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJ15Vq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJ15Vq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJ15Vq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJ15Vq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJ15Vq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJ15Vq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJ15Vq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjJ15Vq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjJ15Vq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccjJ15Vq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjJ15Vq.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/cczaeIdA.s: Assembler messages:
encrypt.c: /tmp/cczaeIdA.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczaeIdA.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczaeIdA.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaeIdA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaeIdA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaeIdA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaeIdA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaeIdA.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaeIdA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaeIdA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaeIdA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaeIdA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaeIdA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaeIdA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaeIdA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaeIdA.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaeIdA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaeIdA.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczaeIdA.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaeIdA.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczaeIdA.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczaeIdA.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/ccEF5tJt.s: Assembler messages:
encrypt.c: /tmp/ccEF5tJt.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEF5tJt.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEF5tJt.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5tJt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5tJt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5tJt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5tJt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5tJt.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5tJt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5tJt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5tJt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5tJt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5tJt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5tJt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5tJt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5tJt.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5tJt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5tJt.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEF5tJt.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEF5tJt.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEF5tJt.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEF5tJt.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/cc1pZiQm.s: Assembler messages:
encrypt.c: /tmp/cc1pZiQm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1pZiQm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1pZiQm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pZiQm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pZiQm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pZiQm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pZiQm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pZiQm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pZiQm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pZiQm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pZiQm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pZiQm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pZiQm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pZiQm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pZiQm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pZiQm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pZiQm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pZiQm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1pZiQm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1pZiQm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1pZiQm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1pZiQm.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/ccgkuqKm.s: Assembler messages:
encrypt.c: /tmp/ccgkuqKm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgkuqKm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgkuqKm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkuqKm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkuqKm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkuqKm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkuqKm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkuqKm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkuqKm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkuqKm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkuqKm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkuqKm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkuqKm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkuqKm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkuqKm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkuqKm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkuqKm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkuqKm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgkuqKm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkuqKm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgkuqKm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgkuqKm.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/ccAJeppm.s: Assembler messages:
encrypt.c: /tmp/ccAJeppm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAJeppm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAJeppm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJeppm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJeppm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJeppm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJeppm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJeppm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJeppm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJeppm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJeppm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJeppm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJeppm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJeppm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJeppm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJeppm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJeppm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJeppm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAJeppm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJeppm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAJeppm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAJeppm.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/cc5sSIDq.s: Assembler messages:
encrypt.c: /tmp/cc5sSIDq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5sSIDq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5sSIDq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSIDq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSIDq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSIDq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSIDq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSIDq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSIDq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSIDq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSIDq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSIDq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSIDq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSIDq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSIDq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSIDq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSIDq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSIDq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5sSIDq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5sSIDq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc5sSIDq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5sSIDq.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/ccieXSU7.s: Assembler messages:
encrypt.c: /tmp/ccieXSU7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccieXSU7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccieXSU7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieXSU7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieXSU7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieXSU7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieXSU7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieXSU7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieXSU7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieXSU7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieXSU7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieXSU7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieXSU7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieXSU7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieXSU7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieXSU7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieXSU7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieXSU7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccieXSU7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccieXSU7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccieXSU7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccieXSU7.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/cc00AHY4.s: Assembler messages:
encrypt.c: /tmp/cc00AHY4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc00AHY4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc00AHY4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00AHY4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00AHY4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00AHY4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00AHY4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00AHY4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00AHY4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00AHY4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00AHY4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00AHY4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00AHY4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00AHY4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00AHY4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00AHY4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00AHY4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00AHY4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc00AHY4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00AHY4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc00AHY4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc00AHY4.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/ccTJotP9.s: Assembler messages:
encrypt.c: /tmp/ccTJotP9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTJotP9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTJotP9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJotP9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJotP9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJotP9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJotP9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJotP9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJotP9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJotP9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJotP9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJotP9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJotP9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJotP9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJotP9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJotP9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJotP9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJotP9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTJotP9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJotP9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccTJotP9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTJotP9.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/ccMB2Bg4.s: Assembler messages:
encrypt.c: /tmp/ccMB2Bg4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMB2Bg4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMB2Bg4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2Bg4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2Bg4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2Bg4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2Bg4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2Bg4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2Bg4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2Bg4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2Bg4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2Bg4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2Bg4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2Bg4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2Bg4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2Bg4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2Bg4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2Bg4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMB2Bg4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMB2Bg4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMB2Bg4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMB2Bg4.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/ccF9RBVZ.s: Assembler messages:
encrypt.c: /tmp/ccF9RBVZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccF9RBVZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF9RBVZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9RBVZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9RBVZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9RBVZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9RBVZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9RBVZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9RBVZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9RBVZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9RBVZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9RBVZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9RBVZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9RBVZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9RBVZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9RBVZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9RBVZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9RBVZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF9RBVZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF9RBVZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccF9RBVZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF9RBVZ.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/ccmrYVSU.s: Assembler messages:
encrypt.c: /tmp/ccmrYVSU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmrYVSU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmrYVSU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrYVSU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrYVSU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrYVSU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrYVSU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrYVSU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrYVSU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrYVSU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrYVSU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrYVSU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrYVSU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrYVSU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrYVSU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrYVSU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrYVSU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrYVSU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmrYVSU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmrYVSU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmrYVSU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmrYVSU.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/ccoaJgqZ.s: Assembler messages:
encrypt.c: /tmp/ccoaJgqZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoaJgqZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoaJgqZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJgqZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJgqZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJgqZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJgqZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJgqZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJgqZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJgqZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJgqZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJgqZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJgqZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJgqZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJgqZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJgqZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJgqZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJgqZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoaJgqZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoaJgqZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccoaJgqZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoaJgqZ.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/ccDcqWoW.s: Assembler messages:
encrypt.c: /tmp/ccDcqWoW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDcqWoW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDcqWoW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcqWoW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcqWoW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcqWoW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcqWoW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcqWoW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcqWoW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcqWoW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcqWoW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcqWoW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcqWoW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcqWoW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcqWoW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcqWoW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcqWoW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcqWoW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDcqWoW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDcqWoW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccDcqWoW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDcqWoW.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/ccLGVuWY.s: Assembler messages:
encrypt.c: /tmp/ccLGVuWY.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLGVuWY.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLGVuWY.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGVuWY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGVuWY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGVuWY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGVuWY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGVuWY.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGVuWY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGVuWY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGVuWY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGVuWY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGVuWY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGVuWY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGVuWY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGVuWY.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGVuWY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGVuWY.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLGVuWY.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLGVuWY.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLGVuWY.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLGVuWY.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/cccSi21T.s: Assembler messages:
encrypt.c: /tmp/cccSi21T.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccSi21T.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccSi21T.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSi21T.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSi21T.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSi21T.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSi21T.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSi21T.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSi21T.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSi21T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSi21T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSi21T.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSi21T.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSi21T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSi21T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSi21T.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSi21T.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSi21T.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccSi21T.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccSi21T.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccSi21T.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccSi21T.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/cc33AVF1.s: Assembler messages:
encrypt.c: /tmp/cc33AVF1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc33AVF1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc33AVF1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33AVF1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33AVF1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33AVF1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33AVF1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33AVF1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33AVF1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33AVF1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33AVF1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33AVF1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33AVF1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33AVF1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33AVF1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33AVF1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33AVF1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33AVF1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc33AVF1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33AVF1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc33AVF1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc33AVF1.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/ccmaOz0W.s: Assembler messages:
encrypt.c: /tmp/ccmaOz0W.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmaOz0W.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmaOz0W.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaOz0W.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaOz0W.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaOz0W.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaOz0W.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaOz0W.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaOz0W.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaOz0W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaOz0W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaOz0W.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaOz0W.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaOz0W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaOz0W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaOz0W.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaOz0W.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaOz0W.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmaOz0W.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaOz0W.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmaOz0W.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmaOz0W.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/ccdhbjcR.s: Assembler messages:
encrypt.c: /tmp/ccdhbjcR.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdhbjcR.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdhbjcR.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhbjcR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhbjcR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhbjcR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhbjcR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhbjcR.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhbjcR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhbjcR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhbjcR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhbjcR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhbjcR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhbjcR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhbjcR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhbjcR.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhbjcR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhbjcR.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdhbjcR.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhbjcR.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdhbjcR.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdhbjcR.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/ccXCencM.s: Assembler messages:
encrypt.c: /tmp/ccXCencM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXCencM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXCencM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCencM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCencM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCencM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCencM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCencM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCencM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCencM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCencM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCencM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCencM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCencM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCencM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCencM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCencM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCencM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXCencM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXCencM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXCencM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXCencM.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/ccDzNNiR.s: Assembler messages:
encrypt.c: /tmp/ccDzNNiR.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDzNNiR.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDzNNiR.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzNNiR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzNNiR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzNNiR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzNNiR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzNNiR.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzNNiR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzNNiR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzNNiR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzNNiR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzNNiR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzNNiR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzNNiR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzNNiR.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzNNiR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzNNiR.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDzNNiR.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzNNiR.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccDzNNiR.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDzNNiR.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/ccvfCBnM.s: Assembler messages:
encrypt.c: /tmp/ccvfCBnM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvfCBnM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvfCBnM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfCBnM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfCBnM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfCBnM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfCBnM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfCBnM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfCBnM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfCBnM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfCBnM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfCBnM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfCBnM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfCBnM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfCBnM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfCBnM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfCBnM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfCBnM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvfCBnM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvfCBnM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvfCBnM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvfCBnM.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/cc8npL1C.s: Assembler messages:
encrypt.c: /tmp/cc8npL1C.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8npL1C.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8npL1C.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8npL1C.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8npL1C.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8npL1C.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8npL1C.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8npL1C.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8npL1C.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8npL1C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8npL1C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8npL1C.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8npL1C.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8npL1C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8npL1C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8npL1C.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8npL1C.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8npL1C.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8npL1C.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8npL1C.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc8npL1C.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8npL1C.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/cc7Nv56v.s: Assembler messages:
encrypt.c: /tmp/cc7Nv56v.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7Nv56v.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Nv56v.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nv56v.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nv56v.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nv56v.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nv56v.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nv56v.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nv56v.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nv56v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nv56v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nv56v.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nv56v.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nv56v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nv56v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nv56v.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nv56v.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nv56v.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Nv56v.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Nv56v.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7Nv56v.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Nv56v.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/ccRSfkbC.s: Assembler messages:
encrypt.c: /tmp/ccRSfkbC.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRSfkbC.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRSfkbC.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSfkbC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSfkbC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSfkbC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSfkbC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSfkbC.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSfkbC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSfkbC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSfkbC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSfkbC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSfkbC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSfkbC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSfkbC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSfkbC.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSfkbC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSfkbC.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRSfkbC.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRSfkbC.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRSfkbC.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRSfkbC.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/ccWPtjJA.s: Assembler messages:
encrypt.c: /tmp/ccWPtjJA.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWPtjJA.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWPtjJA.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPtjJA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPtjJA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPtjJA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPtjJA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPtjJA.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPtjJA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPtjJA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPtjJA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPtjJA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPtjJA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPtjJA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPtjJA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPtjJA.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPtjJA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPtjJA.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWPtjJA.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWPtjJA.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccWPtjJA.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWPtjJA.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/cc59dOav.s: Assembler messages:
encrypt.c: /tmp/cc59dOav.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc59dOav.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc59dOav.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59dOav.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59dOav.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59dOav.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59dOav.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59dOav.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59dOav.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59dOav.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59dOav.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59dOav.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59dOav.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59dOav.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59dOav.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59dOav.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59dOav.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59dOav.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc59dOav.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59dOav.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc59dOav.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc59dOav.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/ccj9Jlwq.s: Assembler messages:
encrypt.c: /tmp/ccj9Jlwq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccj9Jlwq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj9Jlwq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Jlwq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Jlwq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Jlwq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Jlwq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Jlwq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Jlwq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Jlwq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Jlwq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Jlwq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Jlwq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Jlwq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Jlwq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Jlwq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Jlwq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Jlwq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9Jlwq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9Jlwq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccj9Jlwq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9Jlwq.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/cce6pHHt.s: Assembler messages:
encrypt.c: /tmp/cce6pHHt.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cce6pHHt.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce6pHHt.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6pHHt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6pHHt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6pHHt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6pHHt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6pHHt.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6pHHt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6pHHt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6pHHt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6pHHt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6pHHt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6pHHt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6pHHt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6pHHt.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6pHHt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6pHHt.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cce6pHHt.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce6pHHt.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cce6pHHt.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cce6pHHt.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/ccErpDqs.s: Assembler messages:
encrypt.c: /tmp/ccErpDqs.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccErpDqs.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccErpDqs.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErpDqs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErpDqs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErpDqs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErpDqs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErpDqs.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErpDqs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErpDqs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErpDqs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErpDqs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErpDqs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErpDqs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErpDqs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErpDqs.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErpDqs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErpDqs.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccErpDqs.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErpDqs.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccErpDqs.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccErpDqs.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/ccdRddFI.s: Assembler messages:
encrypt.c: /tmp/ccdRddFI.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdRddFI.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdRddFI.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRddFI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRddFI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRddFI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRddFI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRddFI.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRddFI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRddFI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRddFI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRddFI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRddFI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRddFI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRddFI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRddFI.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRddFI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRddFI.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdRddFI.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdRddFI.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdRddFI.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdRddFI.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/ccMYXS9D.s: Assembler messages:
encrypt.c: /tmp/ccMYXS9D.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMYXS9D.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMYXS9D.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYXS9D.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYXS9D.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYXS9D.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYXS9D.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYXS9D.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYXS9D.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYXS9D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYXS9D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYXS9D.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYXS9D.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYXS9D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYXS9D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYXS9D.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYXS9D.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYXS9D.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMYXS9D.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMYXS9D.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMYXS9D.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMYXS9D.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/ccuo0LfM.s: Assembler messages:
encrypt.c: /tmp/ccuo0LfM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuo0LfM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuo0LfM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo0LfM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo0LfM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo0LfM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo0LfM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo0LfM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo0LfM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo0LfM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo0LfM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo0LfM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo0LfM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo0LfM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo0LfM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo0LfM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo0LfM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo0LfM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuo0LfM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuo0LfM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuo0LfM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuo0LfM.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/ccL0NBeG.s: Assembler messages:
encrypt.c: /tmp/ccL0NBeG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccL0NBeG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL0NBeG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0NBeG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0NBeG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0NBeG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0NBeG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0NBeG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0NBeG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0NBeG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0NBeG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0NBeG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0NBeG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0NBeG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0NBeG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0NBeG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0NBeG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0NBeG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0NBeG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0NBeG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccL0NBeG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0NBeG.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/ccl2R6Ho.s: Assembler messages:
encrypt.c: /tmp/ccl2R6Ho.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccl2R6Ho.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl2R6Ho.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2R6Ho.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2R6Ho.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2R6Ho.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2R6Ho.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2R6Ho.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2R6Ho.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2R6Ho.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2R6Ho.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2R6Ho.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2R6Ho.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2R6Ho.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2R6Ho.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2R6Ho.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2R6Ho.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2R6Ho.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl2R6Ho.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl2R6Ho.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccl2R6Ho.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl2R6Ho.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/ccIX9uCi.s: Assembler messages:
encrypt.c: /tmp/ccIX9uCi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIX9uCi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIX9uCi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIX9uCi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIX9uCi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIX9uCi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIX9uCi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIX9uCi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIX9uCi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIX9uCi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIX9uCi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIX9uCi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIX9uCi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIX9uCi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIX9uCi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIX9uCi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIX9uCi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIX9uCi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIX9uCi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIX9uCi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccIX9uCi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIX9uCi.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/cc2vJKen.s: Assembler messages:
encrypt.c: /tmp/cc2vJKen.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2vJKen.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2vJKen.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vJKen.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vJKen.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vJKen.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vJKen.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vJKen.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vJKen.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vJKen.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vJKen.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vJKen.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vJKen.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vJKen.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vJKen.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vJKen.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vJKen.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vJKen.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2vJKen.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vJKen.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc2vJKen.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2vJKen.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/cccerXJm.s: Assembler messages:
encrypt.c: /tmp/cccerXJm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccerXJm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccerXJm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccerXJm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccerXJm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccerXJm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccerXJm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccerXJm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccerXJm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccerXJm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccerXJm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccerXJm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccerXJm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccerXJm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccerXJm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccerXJm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccerXJm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccerXJm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccerXJm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccerXJm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccerXJm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccerXJm.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/cc9C8oT0.s: Assembler messages:
encrypt.c: /tmp/cc9C8oT0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9C8oT0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9C8oT0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9C8oT0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9C8oT0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9C8oT0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9C8oT0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9C8oT0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9C8oT0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9C8oT0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9C8oT0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9C8oT0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9C8oT0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9C8oT0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9C8oT0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9C8oT0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9C8oT0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9C8oT0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9C8oT0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9C8oT0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc9C8oT0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9C8oT0.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/cciROqzT.s: Assembler messages:
encrypt.c: /tmp/cciROqzT.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciROqzT.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciROqzT.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cciROqzT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciROqzT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciROqzT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciROqzT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciROqzT.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cciROqzT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciROqzT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciROqzT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciROqzT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciROqzT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciROqzT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciROqzT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciROqzT.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cciROqzT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciROqzT.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cciROqzT.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciROqzT.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cciROqzT.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cciROqzT.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/cc25nYw3.s: Assembler messages:
encrypt.c: /tmp/cc25nYw3.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc25nYw3.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc25nYw3.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25nYw3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25nYw3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25nYw3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25nYw3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25nYw3.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25nYw3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25nYw3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25nYw3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25nYw3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25nYw3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25nYw3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25nYw3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25nYw3.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25nYw3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25nYw3.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc25nYw3.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc25nYw3.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc25nYw3.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc25nYw3.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/cclLiLZV.s: Assembler messages:
encrypt.c: /tmp/cclLiLZV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclLiLZV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclLiLZV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLiLZV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLiLZV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLiLZV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLiLZV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLiLZV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLiLZV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLiLZV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLiLZV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLiLZV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLiLZV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLiLZV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLiLZV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLiLZV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLiLZV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLiLZV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cclLiLZV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclLiLZV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cclLiLZV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cclLiLZV.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/cczAKREQ.s: Assembler messages:
encrypt.c: /tmp/cczAKREQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczAKREQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczAKREQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAKREQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAKREQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAKREQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAKREQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAKREQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAKREQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAKREQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAKREQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAKREQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAKREQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAKREQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAKREQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAKREQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAKREQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAKREQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczAKREQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczAKREQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczAKREQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczAKREQ.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/ccRxy5PO.s: Assembler messages:
encrypt.c: /tmp/ccRxy5PO.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRxy5PO.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRxy5PO.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxy5PO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxy5PO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxy5PO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxy5PO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxy5PO.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxy5PO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxy5PO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxy5PO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxy5PO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxy5PO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxy5PO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxy5PO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxy5PO.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxy5PO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxy5PO.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRxy5PO.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxy5PO.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRxy5PO.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRxy5PO.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/cc7p0KjU.s: Assembler messages:
encrypt.c: /tmp/cc7p0KjU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7p0KjU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7p0KjU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p0KjU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p0KjU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p0KjU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p0KjU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p0KjU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p0KjU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p0KjU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p0KjU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p0KjU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p0KjU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p0KjU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p0KjU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p0KjU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p0KjU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p0KjU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7p0KjU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7p0KjU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7p0KjU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7p0KjU.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/ccgHCfrN.s: Assembler messages:
encrypt.c: /tmp/ccgHCfrN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgHCfrN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgHCfrN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHCfrN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHCfrN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHCfrN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHCfrN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHCfrN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHCfrN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHCfrN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHCfrN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHCfrN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHCfrN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHCfrN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHCfrN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHCfrN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHCfrN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHCfrN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgHCfrN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgHCfrN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgHCfrN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgHCfrN.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/ccZRdmI8.s: Assembler messages:
encrypt.c: /tmp/ccZRdmI8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZRdmI8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZRdmI8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRdmI8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRdmI8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRdmI8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRdmI8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRdmI8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRdmI8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRdmI8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRdmI8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRdmI8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRdmI8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRdmI8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRdmI8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRdmI8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRdmI8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRdmI8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZRdmI8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZRdmI8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZRdmI8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZRdmI8.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/ccCdTH61.s: Assembler messages:
encrypt.c: /tmp/ccCdTH61.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCdTH61.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCdTH61.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdTH61.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdTH61.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdTH61.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdTH61.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdTH61.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdTH61.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdTH61.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdTH61.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdTH61.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdTH61.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdTH61.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdTH61.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdTH61.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdTH61.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdTH61.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCdTH61.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCdTH61.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCdTH61.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCdTH61.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/ccinrkB7.s: Assembler messages:
encrypt.c: /tmp/ccinrkB7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccinrkB7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccinrkB7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinrkB7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinrkB7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinrkB7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinrkB7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinrkB7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinrkB7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinrkB7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinrkB7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinrkB7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinrkB7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinrkB7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinrkB7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinrkB7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinrkB7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinrkB7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccinrkB7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinrkB7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccinrkB7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccinrkB7.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/ccbJ9jP5.s: Assembler messages:
encrypt.c: /tmp/ccbJ9jP5.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbJ9jP5.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbJ9jP5.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ9jP5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ9jP5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ9jP5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ9jP5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ9jP5.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ9jP5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ9jP5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ9jP5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ9jP5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ9jP5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ9jP5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ9jP5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ9jP5.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ9jP5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ9jP5.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbJ9jP5.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbJ9jP5.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbJ9jP5.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbJ9jP5.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/ccCifPBD.s: Assembler messages:
encrypt.c: /tmp/ccCifPBD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCifPBD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCifPBD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCifPBD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCifPBD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCifPBD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCifPBD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCifPBD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCifPBD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCifPBD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCifPBD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCifPBD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCifPBD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCifPBD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCifPBD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCifPBD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCifPBD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCifPBD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCifPBD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCifPBD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCifPBD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCifPBD.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/ccyy08by.s: Assembler messages:
encrypt.c: /tmp/ccyy08by.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyy08by.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyy08by.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy08by.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy08by.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy08by.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy08by.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy08by.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy08by.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy08by.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy08by.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy08by.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy08by.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy08by.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy08by.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy08by.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy08by.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy08by.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyy08by.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyy08by.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccyy08by.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyy08by.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/ccJgUgRD.s: Assembler messages:
encrypt.c: /tmp/ccJgUgRD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJgUgRD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJgUgRD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUgRD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUgRD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUgRD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUgRD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUgRD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUgRD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUgRD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUgRD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUgRD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUgRD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUgRD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUgRD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUgRD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUgRD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgUgRD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJgUgRD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJgUgRD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJgUgRD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJgUgRD.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/ccJtVhyx.s: Assembler messages:
encrypt.c: /tmp/ccJtVhyx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJtVhyx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJtVhyx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVhyx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVhyx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVhyx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVhyx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVhyx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVhyx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVhyx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVhyx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVhyx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVhyx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVhyx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVhyx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVhyx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVhyx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtVhyx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJtVhyx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJtVhyx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJtVhyx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJtVhyx.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/ccr2gH3w.s: Assembler messages:
encrypt.c: /tmp/ccr2gH3w.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccr2gH3w.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr2gH3w.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2gH3w.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2gH3w.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2gH3w.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2gH3w.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2gH3w.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2gH3w.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2gH3w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2gH3w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2gH3w.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2gH3w.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2gH3w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2gH3w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2gH3w.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2gH3w.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2gH3w.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr2gH3w.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2gH3w.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccr2gH3w.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr2gH3w.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/ccAQYrHs.s: Assembler messages:
encrypt.c: /tmp/ccAQYrHs.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAQYrHs.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAQYrHs.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQYrHs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQYrHs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQYrHs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQYrHs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQYrHs.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQYrHs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQYrHs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQYrHs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQYrHs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQYrHs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQYrHs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQYrHs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQYrHs.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQYrHs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQYrHs.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAQYrHs.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQYrHs.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAQYrHs.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAQYrHs.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/ccpkN1Zv.s: Assembler messages:
encrypt.c: /tmp/ccpkN1Zv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpkN1Zv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpkN1Zv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkN1Zv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkN1Zv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkN1Zv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkN1Zv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkN1Zv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkN1Zv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkN1Zv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkN1Zv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkN1Zv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkN1Zv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkN1Zv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkN1Zv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkN1Zv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkN1Zv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkN1Zv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpkN1Zv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkN1Zv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpkN1Zv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpkN1Zv.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/ccKRxgwr.s: Assembler messages:
encrypt.c: /tmp/ccKRxgwr.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKRxgwr.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKRxgwr.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRxgwr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRxgwr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRxgwr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRxgwr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRxgwr.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRxgwr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRxgwr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRxgwr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRxgwr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRxgwr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRxgwr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRxgwr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRxgwr.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRxgwr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRxgwr.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKRxgwr.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRxgwr.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKRxgwr.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKRxgwr.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/ccn6rdkm.s: Assembler messages:
encrypt.c: /tmp/ccn6rdkm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccn6rdkm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn6rdkm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rdkm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rdkm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rdkm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rdkm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rdkm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rdkm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rdkm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rdkm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rdkm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rdkm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rdkm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rdkm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rdkm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rdkm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6rdkm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn6rdkm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn6rdkm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccn6rdkm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn6rdkm.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/ccRML1Ok.s: Assembler messages:
encrypt.c: /tmp/ccRML1Ok.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRML1Ok.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRML1Ok.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRML1Ok.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRML1Ok.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRML1Ok.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRML1Ok.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRML1Ok.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRML1Ok.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRML1Ok.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRML1Ok.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRML1Ok.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRML1Ok.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRML1Ok.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRML1Ok.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRML1Ok.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRML1Ok.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRML1Ok.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRML1Ok.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRML1Ok.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRML1Ok.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRML1Ok.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/cc3sE2gq.s: Assembler messages:
encrypt.c: /tmp/cc3sE2gq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3sE2gq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3sE2gq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sE2gq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sE2gq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sE2gq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sE2gq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sE2gq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sE2gq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sE2gq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sE2gq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sE2gq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sE2gq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sE2gq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sE2gq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sE2gq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sE2gq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sE2gq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3sE2gq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3sE2gq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc3sE2gq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3sE2gq.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/cc068zHj.s: Assembler messages:
encrypt.c: /tmp/cc068zHj.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc068zHj.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc068zHj.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc068zHj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc068zHj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc068zHj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc068zHj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc068zHj.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc068zHj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc068zHj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc068zHj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc068zHj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc068zHj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc068zHj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc068zHj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc068zHj.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc068zHj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc068zHj.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc068zHj.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc068zHj.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc068zHj.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc068zHj.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/ccdw7zoe.s: Assembler messages:
encrypt.c: /tmp/ccdw7zoe.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdw7zoe.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdw7zoe.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw7zoe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw7zoe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw7zoe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw7zoe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw7zoe.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw7zoe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw7zoe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw7zoe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw7zoe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw7zoe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw7zoe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw7zoe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw7zoe.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw7zoe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw7zoe.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdw7zoe.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdw7zoe.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdw7zoe.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdw7zoe.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/ccblh129.s: Assembler messages:
encrypt.c: /tmp/ccblh129.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccblh129.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccblh129.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblh129.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblh129.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblh129.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblh129.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblh129.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblh129.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblh129.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblh129.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblh129.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblh129.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblh129.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblh129.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblh129.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblh129.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblh129.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccblh129.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccblh129.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccblh129.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccblh129.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/ccZUmVki.s: Assembler messages:
encrypt.c: /tmp/ccZUmVki.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZUmVki.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZUmVki.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUmVki.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUmVki.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUmVki.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUmVki.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUmVki.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUmVki.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUmVki.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUmVki.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUmVki.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUmVki.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUmVki.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUmVki.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUmVki.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUmVki.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUmVki.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZUmVki.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZUmVki.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZUmVki.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZUmVki.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/ccUcbrFd.s: Assembler messages:
encrypt.c: /tmp/ccUcbrFd.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUcbrFd.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUcbrFd.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcbrFd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcbrFd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcbrFd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcbrFd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcbrFd.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcbrFd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcbrFd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcbrFd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcbrFd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcbrFd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcbrFd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcbrFd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcbrFd.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcbrFd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcbrFd.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUcbrFd.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcbrFd.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccUcbrFd.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUcbrFd.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/cctDYRzL.s: Assembler messages:
encrypt.c: /tmp/cctDYRzL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctDYRzL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctDYRzL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDYRzL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDYRzL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDYRzL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDYRzL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDYRzL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDYRzL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDYRzL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDYRzL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDYRzL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDYRzL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDYRzL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDYRzL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDYRzL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDYRzL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDYRzL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cctDYRzL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctDYRzL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cctDYRzL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cctDYRzL.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/ccL9fOeG.s: Assembler messages:
encrypt.c: /tmp/ccL9fOeG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccL9fOeG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL9fOeG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9fOeG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9fOeG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9fOeG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9fOeG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9fOeG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9fOeG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9fOeG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9fOeG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9fOeG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9fOeG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9fOeG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9fOeG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9fOeG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9fOeG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9fOeG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL9fOeG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9fOeG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccL9fOeG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL9fOeG.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/cctR3vyJ.s: Assembler messages:
encrypt.c: /tmp/cctR3vyJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctR3vyJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctR3vyJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR3vyJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR3vyJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR3vyJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR3vyJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR3vyJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR3vyJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR3vyJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR3vyJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR3vyJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR3vyJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR3vyJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR3vyJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR3vyJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR3vyJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR3vyJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cctR3vyJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctR3vyJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cctR3vyJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cctR3vyJ.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/ccA5hGlF.s: Assembler messages:
encrypt.c: /tmp/ccA5hGlF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccA5hGlF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA5hGlF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5hGlF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5hGlF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5hGlF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5hGlF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5hGlF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5hGlF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5hGlF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5hGlF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5hGlF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5hGlF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5hGlF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5hGlF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5hGlF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5hGlF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5hGlF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA5hGlF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5hGlF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccA5hGlF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA5hGlF.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/cczPDR9s.s: Assembler messages:
encrypt.c: /tmp/cczPDR9s.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczPDR9s.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczPDR9s.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPDR9s.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPDR9s.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPDR9s.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPDR9s.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPDR9s.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPDR9s.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPDR9s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPDR9s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPDR9s.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPDR9s.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPDR9s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPDR9s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPDR9s.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPDR9s.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPDR9s.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczPDR9s.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczPDR9s.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczPDR9s.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczPDR9s.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/cc10PQRz.s: Assembler messages:
encrypt.c: /tmp/cc10PQRz.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc10PQRz.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc10PQRz.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10PQRz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10PQRz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10PQRz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10PQRz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10PQRz.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10PQRz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10PQRz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10PQRz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10PQRz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10PQRz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10PQRz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10PQRz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10PQRz.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10PQRz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10PQRz.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc10PQRz.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10PQRz.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc10PQRz.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc10PQRz.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/ccN5xOzw.s: Assembler messages:
encrypt.c: /tmp/ccN5xOzw.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccN5xOzw.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN5xOzw.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5xOzw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5xOzw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5xOzw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5xOzw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5xOzw.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5xOzw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5xOzw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5xOzw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5xOzw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5xOzw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5xOzw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5xOzw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5xOzw.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5xOzw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5xOzw.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN5xOzw.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5xOzw.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccN5xOzw.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN5xOzw.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/ccHRfbAy.s: Assembler messages:
encrypt.c: /tmp/ccHRfbAy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHRfbAy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHRfbAy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRfbAy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRfbAy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRfbAy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRfbAy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRfbAy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRfbAy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRfbAy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRfbAy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRfbAy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRfbAy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRfbAy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRfbAy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRfbAy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRfbAy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRfbAy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHRfbAy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRfbAy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHRfbAy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHRfbAy.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/ccadTZN0.s: Assembler messages:
encrypt.c: /tmp/ccadTZN0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccadTZN0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccadTZN0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadTZN0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadTZN0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadTZN0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadTZN0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadTZN0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadTZN0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadTZN0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadTZN0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadTZN0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadTZN0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadTZN0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadTZN0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadTZN0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadTZN0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadTZN0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccadTZN0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccadTZN0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccadTZN0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccadTZN0.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/ccxJSLpW.s: Assembler messages:
encrypt.c: /tmp/ccxJSLpW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxJSLpW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxJSLpW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJSLpW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJSLpW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJSLpW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJSLpW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJSLpW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJSLpW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJSLpW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJSLpW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJSLpW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJSLpW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJSLpW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJSLpW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJSLpW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJSLpW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJSLpW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJSLpW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJSLpW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxJSLpW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJSLpW.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/ccUhA9FZ.s: Assembler messages:
encrypt.c: /tmp/ccUhA9FZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUhA9FZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUhA9FZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhA9FZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhA9FZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhA9FZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhA9FZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhA9FZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhA9FZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhA9FZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhA9FZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhA9FZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhA9FZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhA9FZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhA9FZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhA9FZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhA9FZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhA9FZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUhA9FZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhA9FZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccUhA9FZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUhA9FZ.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/ccEgdvuY.s: Assembler messages:
encrypt.c: /tmp/ccEgdvuY.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEgdvuY.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEgdvuY.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgdvuY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgdvuY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgdvuY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgdvuY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgdvuY.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgdvuY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgdvuY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgdvuY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgdvuY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgdvuY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgdvuY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgdvuY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgdvuY.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgdvuY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgdvuY.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEgdvuY.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEgdvuY.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEgdvuY.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEgdvuY.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