Implementation notes: x86, hydra7, crypto_aead/omdsha512k512n256tau256v1

Computer: hydra7
Microarchitecture: amd64; Sandy Bridge+AES (206a7)
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: omdsha512k512n256tau256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
623924? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2014050720140505
624812? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2014050720140505
625360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2014050720140505
628996? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2014050720140505
629420? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2014050720140505
629440? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2014050720140505
631084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2014050720140505
631736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014050720140505
632060? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2014050720140505
632088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2014050720140505
632300? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2014050720140505
632336? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2014050720140505
632472? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2014050720140505
632624? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2014050720140505
632664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2014050720140505
632744? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2014050720140505
632972? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2014050720140505
632980? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2014050720140505
633008? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2014050720140505
633232? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2014050720140505
633248? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2014050720140505
633284? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2014050720140505
633360? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014050720140505
633388? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2014050720140505
633468? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2014050720140505
633568? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2014050720140505
633676? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2014050720140505
633772? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2014050720140505
633772? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2014050720140505
634220? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2014050720140505
634356? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2014050720140505
635312? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2014050720140505
635920? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014050720140505
635972? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014050720140505
636016? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2014050720140505
636084? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014050720140505
636188? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2014050720140505
636284? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014050720140505
636288? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2014050720140505
636408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2014050720140505
636680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014050720140505
637164? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2014050720140505
638496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2014050720140505
638592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2014050720140505
638904? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014050720140505
639076? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2014050720140505
639204? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014050720140505
639324? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2014050720140505
639336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2014050720140505
639396? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014050720140505
639944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2014050720140505
640248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2014050720140505
640300? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014050720140505
640332? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014050720140505
640532? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2014050720140505
641744? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014050720140505
641828? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014050720140505
641976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014050720140505
642168? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014050720140505
642496? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2014050720140505
643576? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2014050720140505
643600? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014050720140505
644228? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014050720140505
646328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2014050720140505
652104? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014050720140505
653624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2014050720140505
654208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2014050720140505
654632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2014050720140505
655056? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014050720140505
655296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014050720140505
655456? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2014050720140505
655628? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2014050720140505
656308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2014050720140505
657072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2014050720140505
657076? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2014050720140505
657252? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2014050720140505
660264? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2014050720140505
660612? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2014050720140505
660892? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2014050720140505
662468? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2014050720140505
663832? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2014050720140505
664552? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2014050720140505
665368? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014050720140505
667520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2014050720140505
667944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2014050720140505
668192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2014050720140505
668512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2014050720140505
668536? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2014050720140505
670536? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2014050720140505
670692? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2014050720140505
673048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014050720140505
673076? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014050720140505
673108? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2014050720140505
673204? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2014050720140505
673264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014050720140505
673536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014050720140505
673540? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2014050720140505
673552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014050720140505
674048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2014050720140505
674400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2014050720140505
674532? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2014050720140505
674776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014050720140505
675468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2014050720140505
675864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2014050720140505
676200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2014050720140505
677460? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014050720140505
677712? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014050720140505
677748? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014050720140505
677812? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014050720140505
678000? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2014050720140505
678032? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014050720140505
678160? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014050720140505
679660? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2014050720140505
679932? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2014050720140505
679956? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2014050720140505
680616? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2014050720140505
680700? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2014050720140505
680708? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2014050720140505
681480? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2014050720140505
681512? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2014050720140505
681564? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014050720140505
682544? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014050720140505
682640? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2014050720140505
682928? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2014050720140505
683104? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2014050720140505
683552? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2014050720140505
683708? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2014050720140505
683716? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2014050720140505
683904? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2014050720140505
684520? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2014050720140505
684652? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2014050720140505
684748? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2014050720140505
685196? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2014050720140505
686152? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2014050720140505
687220? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014050720140505
687616? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014050720140505
687868? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2014050720140505
688108? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2014050720140505
688136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014050720140505
688600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014050720140505
689144? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2014050720140505
689200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014050720140505
689636? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014050720140505
689756? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014050720140505
691188? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2014050720140505
691288? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2014050720140505
695984? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014050720140505
697672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2014050720140505
699208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2014050720140505
701104? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014050720140505
703000? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2014050720140505
704956? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2014050720140505
706772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014050720140505
719272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014050720140505
719668? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014050720140505
721132? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014050720140505
721648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014050720140505
725876? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2014050720140505
726088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014050720140505
726220? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014050720140505
726232? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014050720140505
726460? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2014050720140505
726512? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014050720140505
730684? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014050720140505
730924? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014050720140505
731100? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014050720140505
731576? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014050720140505
731672? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2014050720140505
732072? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2014050720140505
732668? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2014050720140505
738152? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014050720140505
747248? ? ?? ? ?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/ccfZtd57.s: Assembler messages:
encrypt.c: /tmp/ccfZtd57.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfZtd57.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZtd57.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZtd57.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZtd57.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZtd57.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZtd57.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZtd57.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZtd57.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZtd57.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZtd57.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZtd57.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZtd57.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZtd57.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZtd57.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZtd57.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZtd57.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZtd57.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZtd57.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZtd57.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfZtd57.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZtd57.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/ccB1OZ12.s: Assembler messages:
encrypt.c: /tmp/ccB1OZ12.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccB1OZ12.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB1OZ12.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1OZ12.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1OZ12.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1OZ12.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1OZ12.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1OZ12.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1OZ12.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1OZ12.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1OZ12.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1OZ12.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1OZ12.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1OZ12.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1OZ12.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1OZ12.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1OZ12.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1OZ12.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB1OZ12.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1OZ12.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccB1OZ12.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB1OZ12.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/cc0UWEY9.s: Assembler messages:
encrypt.c: /tmp/cc0UWEY9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0UWEY9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0UWEY9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UWEY9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UWEY9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UWEY9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UWEY9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UWEY9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UWEY9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UWEY9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UWEY9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UWEY9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UWEY9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UWEY9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UWEY9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UWEY9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UWEY9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UWEY9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0UWEY9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UWEY9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0UWEY9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0UWEY9.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/ccS5npF2.s: Assembler messages:
encrypt.c: /tmp/ccS5npF2.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccS5npF2.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS5npF2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5npF2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5npF2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5npF2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5npF2.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5npF2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5npF2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5npF2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5npF2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5npF2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5npF2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5npF2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5npF2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5npF2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5npF2.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5npF2.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS5npF2.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5npF2.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccS5npF2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS5npF2.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/ccvfjo2n.s: Assembler messages:
encrypt.c: /tmp/ccvfjo2n.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvfjo2n.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvfjo2n.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfjo2n.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfjo2n.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfjo2n.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfjo2n.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfjo2n.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfjo2n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfjo2n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfjo2n.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfjo2n.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfjo2n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfjo2n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfjo2n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfjo2n.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfjo2n.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfjo2n.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvfjo2n.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvfjo2n.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvfjo2n.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvfjo2n.s: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/ccX5jOrg.s: Assembler messages:
encrypt.c: /tmp/ccX5jOrg.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccX5jOrg.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX5jOrg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jOrg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jOrg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jOrg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jOrg.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jOrg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jOrg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jOrg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jOrg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jOrg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jOrg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jOrg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jOrg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jOrg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jOrg.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jOrg.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX5jOrg.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5jOrg.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccX5jOrg.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX5jOrg.s: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/ccw6WYmo.s: Assembler messages:
encrypt.c: /tmp/ccw6WYmo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccw6WYmo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw6WYmo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6WYmo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6WYmo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6WYmo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6WYmo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6WYmo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6WYmo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6WYmo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6WYmo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6WYmo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6WYmo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6WYmo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6WYmo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6WYmo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6WYmo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6WYmo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw6WYmo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6WYmo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccw6WYmo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw6WYmo.s: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/cceGGTag.s: Assembler messages:
encrypt.c: /tmp/cceGGTag.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceGGTag.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceGGTag.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGGTag.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGGTag.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGGTag.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGGTag.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGGTag.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGGTag.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGGTag.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGGTag.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGGTag.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGGTag.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGGTag.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGGTag.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGGTag.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGGTag.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGGTag.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cceGGTag.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGGTag.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cceGGTag.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cceGGTag.s: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/cce9dZZT.s: Assembler messages:
encrypt.c: /tmp/cce9dZZT.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cce9dZZT.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce9dZZT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dZZT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dZZT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dZZT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dZZT.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dZZT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dZZT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dZZT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dZZT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dZZT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dZZT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dZZT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dZZT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dZZT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dZZT.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dZZT.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cce9dZZT.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9dZZT.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cce9dZZT.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cce9dZZT.s: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/cc7p2ZtJ.s: Assembler messages:
encrypt.c: /tmp/cc7p2ZtJ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7p2ZtJ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7p2ZtJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p2ZtJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p2ZtJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p2ZtJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p2ZtJ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p2ZtJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p2ZtJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p2ZtJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p2ZtJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p2ZtJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p2ZtJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p2ZtJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p2ZtJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p2ZtJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p2ZtJ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p2ZtJ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7p2ZtJ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7p2ZtJ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7p2ZtJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7p2ZtJ.s: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/ccVALk2T.s: Assembler messages:
encrypt.c: /tmp/ccVALk2T.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVALk2T.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVALk2T.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVALk2T.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVALk2T.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVALk2T.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVALk2T.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVALk2T.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVALk2T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVALk2T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVALk2T.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVALk2T.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVALk2T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVALk2T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVALk2T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVALk2T.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVALk2T.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVALk2T.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVALk2T.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVALk2T.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccVALk2T.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVALk2T.s: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/cccDR1EM.s: Assembler messages:
encrypt.c: /tmp/cccDR1EM.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccDR1EM.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccDR1EM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDR1EM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDR1EM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDR1EM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDR1EM.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDR1EM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDR1EM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDR1EM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDR1EM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDR1EM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDR1EM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDR1EM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDR1EM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDR1EM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDR1EM.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDR1EM.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccDR1EM.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDR1EM.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccDR1EM.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccDR1EM.s: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/ccM0oap0.s: Assembler messages:
encrypt.c: /tmp/ccM0oap0.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccM0oap0.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM0oap0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0oap0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0oap0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0oap0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0oap0.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0oap0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0oap0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0oap0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0oap0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0oap0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0oap0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0oap0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0oap0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0oap0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0oap0.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0oap0.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM0oap0.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0oap0.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccM0oap0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM0oap0.s: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/ccsneT5S.s: Assembler messages:
encrypt.c: /tmp/ccsneT5S.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsneT5S.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsneT5S.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsneT5S.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsneT5S.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsneT5S.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsneT5S.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsneT5S.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsneT5S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsneT5S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsneT5S.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsneT5S.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsneT5S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsneT5S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsneT5S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsneT5S.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsneT5S.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsneT5S.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsneT5S.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsneT5S.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccsneT5S.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsneT5S.s: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/ccYGhNo0.s: Assembler messages:
encrypt.c: /tmp/ccYGhNo0.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYGhNo0.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYGhNo0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGhNo0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGhNo0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGhNo0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGhNo0.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGhNo0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGhNo0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGhNo0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGhNo0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGhNo0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGhNo0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGhNo0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGhNo0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGhNo0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGhNo0.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGhNo0.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYGhNo0.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGhNo0.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYGhNo0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYGhNo0.s: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/ccxqtw7S.s: Assembler messages:
encrypt.c: /tmp/ccxqtw7S.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxqtw7S.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxqtw7S.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqtw7S.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqtw7S.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqtw7S.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqtw7S.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqtw7S.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqtw7S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqtw7S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqtw7S.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqtw7S.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqtw7S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqtw7S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqtw7S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqtw7S.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqtw7S.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqtw7S.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxqtw7S.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxqtw7S.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccxqtw7S.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxqtw7S.s: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/ccsGmj9R.s: Assembler messages:
encrypt.c: /tmp/ccsGmj9R.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsGmj9R.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsGmj9R.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGmj9R.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGmj9R.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGmj9R.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGmj9R.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGmj9R.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGmj9R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGmj9R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGmj9R.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGmj9R.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGmj9R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGmj9R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGmj9R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGmj9R.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGmj9R.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGmj9R.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsGmj9R.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGmj9R.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccsGmj9R.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsGmj9R.s: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/ccvCWGbL.s: Assembler messages:
encrypt.c: /tmp/ccvCWGbL.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvCWGbL.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvCWGbL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCWGbL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCWGbL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCWGbL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCWGbL.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCWGbL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCWGbL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCWGbL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCWGbL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCWGbL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCWGbL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCWGbL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCWGbL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCWGbL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCWGbL.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCWGbL.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvCWGbL.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvCWGbL.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvCWGbL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvCWGbL.s: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/ccl5ZpjS.s: Assembler messages:
encrypt.c: /tmp/ccl5ZpjS.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccl5ZpjS.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl5ZpjS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZpjS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZpjS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZpjS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZpjS.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZpjS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZpjS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZpjS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZpjS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZpjS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZpjS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZpjS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZpjS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZpjS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZpjS.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5ZpjS.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl5ZpjS.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5ZpjS.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccl5ZpjS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl5ZpjS.s: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/cc0hT0VK.s: Assembler messages:
encrypt.c: /tmp/cc0hT0VK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0hT0VK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0hT0VK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hT0VK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hT0VK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hT0VK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hT0VK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hT0VK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hT0VK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hT0VK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hT0VK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hT0VK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hT0VK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hT0VK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hT0VK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hT0VK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hT0VK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hT0VK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0hT0VK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0hT0VK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0hT0VK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0hT0VK.s: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/ccaFX2ju.s: Assembler messages:
encrypt.c: /tmp/ccaFX2ju.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccaFX2ju.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaFX2ju.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFX2ju.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFX2ju.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFX2ju.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFX2ju.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFX2ju.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFX2ju.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFX2ju.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFX2ju.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFX2ju.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFX2ju.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFX2ju.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFX2ju.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFX2ju.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFX2ju.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFX2ju.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFX2ju.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFX2ju.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccaFX2ju.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFX2ju.s: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/cc0RTgso.s: Assembler messages:
encrypt.c: /tmp/cc0RTgso.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0RTgso.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0RTgso.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RTgso.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RTgso.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RTgso.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RTgso.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RTgso.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RTgso.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RTgso.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RTgso.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RTgso.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RTgso.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RTgso.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RTgso.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RTgso.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RTgso.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RTgso.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0RTgso.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RTgso.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0RTgso.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0RTgso.s: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/cc9rqZmu.s: Assembler messages:
encrypt.c: /tmp/cc9rqZmu.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9rqZmu.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9rqZmu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZmu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZmu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZmu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZmu.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZmu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZmu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZmu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZmu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZmu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZmu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZmu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZmu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZmu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZmu.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZmu.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9rqZmu.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rqZmu.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc9rqZmu.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9rqZmu.s: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/ccMyfISm.s: Assembler messages:
encrypt.c: /tmp/ccMyfISm.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMyfISm.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMyfISm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyfISm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyfISm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyfISm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyfISm.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyfISm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyfISm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyfISm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyfISm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyfISm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyfISm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyfISm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyfISm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyfISm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyfISm.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyfISm.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMyfISm.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyfISm.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMyfISm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMyfISm.s: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/ccJRFyBo.s: Assembler messages:
encrypt.c: /tmp/ccJRFyBo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJRFyBo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJRFyBo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRFyBo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRFyBo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRFyBo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRFyBo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRFyBo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRFyBo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRFyBo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRFyBo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRFyBo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRFyBo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRFyBo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRFyBo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRFyBo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRFyBo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRFyBo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRFyBo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRFyBo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJRFyBo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRFyBo.s: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/cc7K1qAo.s: Assembler messages:
encrypt.c: /tmp/cc7K1qAo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7K1qAo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7K1qAo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K1qAo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K1qAo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K1qAo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K1qAo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K1qAo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K1qAo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K1qAo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K1qAo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K1qAo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K1qAo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K1qAo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K1qAo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K1qAo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K1qAo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K1qAo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7K1qAo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7K1qAo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7K1qAo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7K1qAo.s: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/cckBP6xo.s: Assembler messages:
encrypt.c: /tmp/cckBP6xo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckBP6xo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckBP6xo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBP6xo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBP6xo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBP6xo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBP6xo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBP6xo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBP6xo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBP6xo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBP6xo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBP6xo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBP6xo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBP6xo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBP6xo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBP6xo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBP6xo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBP6xo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cckBP6xo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBP6xo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cckBP6xo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cckBP6xo.s: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/ccOlwnao.s: Assembler messages:
encrypt.c: /tmp/ccOlwnao.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOlwnao.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOlwnao.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlwnao.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlwnao.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlwnao.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlwnao.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlwnao.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlwnao.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlwnao.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlwnao.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlwnao.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlwnao.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlwnao.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlwnao.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlwnao.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlwnao.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlwnao.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOlwnao.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlwnao.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOlwnao.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOlwnao.s: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/ccW4g2fC.s: Assembler messages:
encrypt.c: /tmp/ccW4g2fC.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccW4g2fC.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW4g2fC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4g2fC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4g2fC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4g2fC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4g2fC.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4g2fC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4g2fC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4g2fC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4g2fC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4g2fC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4g2fC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4g2fC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4g2fC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4g2fC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4g2fC.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4g2fC.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW4g2fC.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW4g2fC.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccW4g2fC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW4g2fC.s: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/cc0ouK3t.s: Assembler messages:
encrypt.c: /tmp/cc0ouK3t.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0ouK3t.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ouK3t.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouK3t.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouK3t.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouK3t.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouK3t.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouK3t.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouK3t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouK3t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouK3t.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouK3t.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouK3t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouK3t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouK3t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouK3t.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouK3t.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ouK3t.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ouK3t.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ouK3t.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0ouK3t.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ouK3t.s: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/ccpWDehC.s: Assembler messages:
encrypt.c: /tmp/ccpWDehC.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpWDehC.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpWDehC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWDehC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWDehC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWDehC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWDehC.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWDehC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWDehC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWDehC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWDehC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWDehC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWDehC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWDehC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWDehC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWDehC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWDehC.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWDehC.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpWDehC.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWDehC.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpWDehC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpWDehC.s: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/ccWyDtbu.s: Assembler messages:
encrypt.c: /tmp/ccWyDtbu.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWyDtbu.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWyDtbu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyDtbu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyDtbu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyDtbu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyDtbu.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyDtbu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyDtbu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyDtbu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyDtbu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyDtbu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyDtbu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyDtbu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyDtbu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyDtbu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyDtbu.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyDtbu.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWyDtbu.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWyDtbu.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWyDtbu.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWyDtbu.s: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/ccdnalKd.s: Assembler messages:
encrypt.c: /tmp/ccdnalKd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdnalKd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdnalKd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnalKd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnalKd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnalKd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnalKd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnalKd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnalKd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnalKd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnalKd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnalKd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnalKd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnalKd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnalKd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnalKd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnalKd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnalKd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdnalKd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdnalKd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdnalKd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdnalKd.s: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/ccqEjlYa.s: Assembler messages:
encrypt.c: /tmp/ccqEjlYa.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqEjlYa.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqEjlYa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEjlYa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEjlYa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEjlYa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEjlYa.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEjlYa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEjlYa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEjlYa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEjlYa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEjlYa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEjlYa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEjlYa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEjlYa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEjlYa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEjlYa.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEjlYa.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqEjlYa.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqEjlYa.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqEjlYa.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqEjlYa.s: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/ccwdzvbi.s: Assembler messages:
encrypt.c: /tmp/ccwdzvbi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwdzvbi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwdzvbi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdzvbi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdzvbi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdzvbi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdzvbi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdzvbi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdzvbi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdzvbi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdzvbi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdzvbi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdzvbi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdzvbi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdzvbi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdzvbi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdzvbi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdzvbi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwdzvbi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwdzvbi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwdzvbi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwdzvbi.s: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/cctb2FXa.s: Assembler messages:
encrypt.c: /tmp/cctb2FXa.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctb2FXa.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctb2FXa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb2FXa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb2FXa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb2FXa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb2FXa.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb2FXa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb2FXa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb2FXa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb2FXa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb2FXa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb2FXa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb2FXa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb2FXa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb2FXa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb2FXa.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb2FXa.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cctb2FXa.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cctb2FXa.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cctb2FXa.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctb2FXa.s: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/cc0qaHHJ.s: Assembler messages:
encrypt.c: /tmp/cc0qaHHJ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0qaHHJ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0qaHHJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qaHHJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qaHHJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qaHHJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qaHHJ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qaHHJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qaHHJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qaHHJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qaHHJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qaHHJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qaHHJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qaHHJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qaHHJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qaHHJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qaHHJ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qaHHJ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0qaHHJ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qaHHJ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0qaHHJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0qaHHJ.s: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/ccIL85vB.s: Assembler messages:
encrypt.c: /tmp/ccIL85vB.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIL85vB.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIL85vB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIL85vB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIL85vB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIL85vB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIL85vB.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIL85vB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIL85vB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIL85vB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIL85vB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIL85vB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIL85vB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIL85vB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIL85vB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIL85vB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIL85vB.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIL85vB.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIL85vB.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIL85vB.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIL85vB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIL85vB.s: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/ccoFgwjJ.s: Assembler messages:
encrypt.c: /tmp/ccoFgwjJ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoFgwjJ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoFgwjJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFgwjJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFgwjJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFgwjJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFgwjJ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFgwjJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFgwjJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFgwjJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFgwjJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFgwjJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFgwjJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFgwjJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFgwjJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFgwjJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFgwjJ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFgwjJ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoFgwjJ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFgwjJ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccoFgwjJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoFgwjJ.s: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/cclwIb2B.s: Assembler messages:
encrypt.c: /tmp/cclwIb2B.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclwIb2B.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclwIb2B.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwIb2B.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwIb2B.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwIb2B.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwIb2B.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwIb2B.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwIb2B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwIb2B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwIb2B.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwIb2B.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwIb2B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwIb2B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwIb2B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwIb2B.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwIb2B.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwIb2B.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclwIb2B.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwIb2B.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclwIb2B.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclwIb2B.s: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/ccvCLi18.s: Assembler messages:
encrypt.c: /tmp/ccvCLi18.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvCLi18.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvCLi18.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCLi18.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCLi18.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCLi18.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCLi18.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCLi18.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCLi18.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCLi18.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCLi18.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCLi18.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCLi18.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCLi18.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCLi18.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCLi18.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCLi18.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCLi18.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvCLi18.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvCLi18.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvCLi18.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvCLi18.s: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/ccz1g461.s: Assembler messages:
encrypt.c: /tmp/ccz1g461.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccz1g461.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz1g461.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1g461.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1g461.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1g461.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1g461.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1g461.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1g461.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1g461.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1g461.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1g461.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1g461.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1g461.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1g461.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1g461.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1g461.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1g461.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz1g461.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1g461.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccz1g461.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz1g461.s: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/ccKMF268.s: Assembler messages:
encrypt.c: /tmp/ccKMF268.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKMF268.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKMF268.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF268.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF268.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF268.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF268.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF268.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF268.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF268.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF268.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF268.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF268.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF268.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF268.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF268.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF268.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF268.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKMF268.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMF268.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKMF268.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKMF268.s: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/ccfC2SP1.s: Assembler messages:
encrypt.c: /tmp/ccfC2SP1.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfC2SP1.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfC2SP1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2SP1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2SP1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2SP1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2SP1.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2SP1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2SP1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2SP1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2SP1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2SP1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2SP1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2SP1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2SP1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2SP1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2SP1.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2SP1.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfC2SP1.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfC2SP1.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfC2SP1.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfC2SP1.s: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/cc9ppCFA.s: Assembler messages:
encrypt.c: /tmp/cc9ppCFA.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9ppCFA.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ppCFA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ppCFA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ppCFA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ppCFA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ppCFA.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ppCFA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ppCFA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ppCFA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ppCFA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ppCFA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ppCFA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ppCFA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ppCFA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ppCFA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ppCFA.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ppCFA.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ppCFA.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ppCFA.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc9ppCFA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ppCFA.s: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/cclNRuAs.s: Assembler messages:
encrypt.c: /tmp/cclNRuAs.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclNRuAs.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclNRuAs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNRuAs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNRuAs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNRuAs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNRuAs.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNRuAs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNRuAs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNRuAs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNRuAs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNRuAs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNRuAs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNRuAs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNRuAs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNRuAs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNRuAs.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNRuAs.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclNRuAs.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclNRuAs.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclNRuAs.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclNRuAs.s: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/ccjPbFSA.s: Assembler messages:
encrypt.c: /tmp/ccjPbFSA.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjPbFSA.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjPbFSA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbFSA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbFSA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbFSA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbFSA.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbFSA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbFSA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbFSA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbFSA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbFSA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbFSA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbFSA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbFSA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbFSA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbFSA.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbFSA.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjPbFSA.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPbFSA.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjPbFSA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjPbFSA.s: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/ccQOb0zt.s: Assembler messages:
encrypt.c: /tmp/ccQOb0zt.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQOb0zt.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQOb0zt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOb0zt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOb0zt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOb0zt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOb0zt.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOb0zt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOb0zt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOb0zt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOb0zt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOb0zt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOb0zt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOb0zt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOb0zt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOb0zt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOb0zt.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOb0zt.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQOb0zt.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQOb0zt.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQOb0zt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQOb0zt.s: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/ccOAluWt.s: Assembler messages:
encrypt.c: /tmp/ccOAluWt.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOAluWt.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOAluWt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAluWt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAluWt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAluWt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAluWt.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAluWt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAluWt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAluWt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAluWt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAluWt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAluWt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAluWt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAluWt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAluWt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAluWt.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAluWt.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOAluWt.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAluWt.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOAluWt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOAluWt.s: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/cc0qx7xm.s: Assembler messages:
encrypt.c: /tmp/cc0qx7xm.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0qx7xm.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0qx7xm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qx7xm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qx7xm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qx7xm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qx7xm.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qx7xm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qx7xm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qx7xm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qx7xm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qx7xm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qx7xm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qx7xm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qx7xm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qx7xm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qx7xm.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qx7xm.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0qx7xm.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qx7xm.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0qx7xm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0qx7xm.s: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/ccZ6VRhx.s: Assembler messages:
encrypt.c: /tmp/ccZ6VRhx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZ6VRhx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ6VRhx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6VRhx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6VRhx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6VRhx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6VRhx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6VRhx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6VRhx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6VRhx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6VRhx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6VRhx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6VRhx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6VRhx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6VRhx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6VRhx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6VRhx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6VRhx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ6VRhx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ6VRhx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZ6VRhx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ6VRhx.s: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/ccdFO0Im.s: Assembler messages:
encrypt.c: /tmp/ccdFO0Im.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdFO0Im.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdFO0Im.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFO0Im.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFO0Im.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFO0Im.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFO0Im.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFO0Im.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFO0Im.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFO0Im.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFO0Im.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFO0Im.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFO0Im.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFO0Im.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFO0Im.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFO0Im.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFO0Im.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFO0Im.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdFO0Im.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdFO0Im.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdFO0Im.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdFO0Im.s: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/ccVRF9Pm.s: Assembler messages:
encrypt.c: /tmp/ccVRF9Pm.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVRF9Pm.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVRF9Pm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRF9Pm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRF9Pm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRF9Pm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRF9Pm.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRF9Pm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRF9Pm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRF9Pm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRF9Pm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRF9Pm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRF9Pm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRF9Pm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRF9Pm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRF9Pm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRF9Pm.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRF9Pm.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVRF9Pm.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRF9Pm.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccVRF9Pm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVRF9Pm.s: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/ccv7WcJe.s: Assembler messages:
encrypt.c: /tmp/ccv7WcJe.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccv7WcJe.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv7WcJe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7WcJe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7WcJe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7WcJe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7WcJe.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7WcJe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7WcJe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7WcJe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7WcJe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7WcJe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7WcJe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7WcJe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7WcJe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7WcJe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7WcJe.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7WcJe.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv7WcJe.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv7WcJe.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccv7WcJe.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv7WcJe.s: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/cci16xQm.s: Assembler messages:
encrypt.c: /tmp/cci16xQm.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cci16xQm.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci16xQm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cci16xQm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cci16xQm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cci16xQm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cci16xQm.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cci16xQm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cci16xQm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci16xQm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci16xQm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cci16xQm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cci16xQm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci16xQm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci16xQm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci16xQm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cci16xQm.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cci16xQm.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cci16xQm.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cci16xQm.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cci16xQm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cci16xQm.s: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/ccaTxNuf.s: Assembler messages:
encrypt.c: /tmp/ccaTxNuf.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccaTxNuf.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaTxNuf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTxNuf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTxNuf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTxNuf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTxNuf.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTxNuf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTxNuf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTxNuf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTxNuf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTxNuf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTxNuf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTxNuf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTxNuf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTxNuf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTxNuf.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTxNuf.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaTxNuf.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaTxNuf.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccaTxNuf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaTxNuf.s: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/ccMpc47e.s: Assembler messages:
encrypt.c: /tmp/ccMpc47e.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMpc47e.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMpc47e.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpc47e.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpc47e.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpc47e.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpc47e.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpc47e.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpc47e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpc47e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpc47e.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpc47e.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpc47e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpc47e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpc47e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpc47e.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpc47e.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpc47e.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMpc47e.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMpc47e.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMpc47e.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMpc47e.s: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/ccdsgzx7.s: Assembler messages:
encrypt.c: /tmp/ccdsgzx7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdsgzx7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdsgzx7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsgzx7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsgzx7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsgzx7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsgzx7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsgzx7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsgzx7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsgzx7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsgzx7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsgzx7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsgzx7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsgzx7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsgzx7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsgzx7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsgzx7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsgzx7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdsgzx7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdsgzx7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdsgzx7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdsgzx7.s: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/cceqcIGe.s: Assembler messages:
encrypt.c: /tmp/cceqcIGe.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceqcIGe.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceqcIGe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcIGe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcIGe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcIGe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcIGe.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcIGe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcIGe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcIGe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcIGe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcIGe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcIGe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcIGe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcIGe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcIGe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcIGe.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcIGe.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cceqcIGe.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqcIGe.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cceqcIGe.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cceqcIGe.s: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/ccLsM5G7.s: Assembler messages:
encrypt.c: /tmp/ccLsM5G7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLsM5G7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLsM5G7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsM5G7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsM5G7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsM5G7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsM5G7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsM5G7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsM5G7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsM5G7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsM5G7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsM5G7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsM5G7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsM5G7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsM5G7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsM5G7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsM5G7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsM5G7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLsM5G7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsM5G7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccLsM5G7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLsM5G7.s: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/ccU2lkOH.s: Assembler messages:
encrypt.c: /tmp/ccU2lkOH.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccU2lkOH.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU2lkOH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2lkOH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2lkOH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2lkOH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2lkOH.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2lkOH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2lkOH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2lkOH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2lkOH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2lkOH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2lkOH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2lkOH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2lkOH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2lkOH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2lkOH.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2lkOH.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU2lkOH.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2lkOH.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccU2lkOH.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU2lkOH.s: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/ccRjeGBA.s: Assembler messages:
encrypt.c: /tmp/ccRjeGBA.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRjeGBA.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRjeGBA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjeGBA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjeGBA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjeGBA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjeGBA.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjeGBA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjeGBA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjeGBA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjeGBA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjeGBA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjeGBA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjeGBA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjeGBA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjeGBA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjeGBA.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjeGBA.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRjeGBA.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjeGBA.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRjeGBA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRjeGBA.s: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/cc5Est0K.s: Assembler messages:
encrypt.c: /tmp/cc5Est0K.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5Est0K.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Est0K.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Est0K.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Est0K.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Est0K.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Est0K.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Est0K.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Est0K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Est0K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Est0K.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Est0K.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Est0K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Est0K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Est0K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Est0K.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Est0K.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Est0K.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Est0K.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Est0K.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc5Est0K.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Est0K.s: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/cc9V26GD.s: Assembler messages:
encrypt.c: /tmp/cc9V26GD.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9V26GD.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9V26GD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V26GD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V26GD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V26GD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V26GD.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V26GD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V26GD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V26GD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V26GD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V26GD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V26GD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V26GD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V26GD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V26GD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V26GD.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V26GD.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9V26GD.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9V26GD.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc9V26GD.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9V26GD.s: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/ccOkXwPs.s: Assembler messages:
encrypt.c: /tmp/ccOkXwPs.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOkXwPs.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOkXwPs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkXwPs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkXwPs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkXwPs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkXwPs.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkXwPs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkXwPs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkXwPs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkXwPs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkXwPs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkXwPs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkXwPs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkXwPs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkXwPs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkXwPs.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkXwPs.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOkXwPs.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOkXwPs.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOkXwPs.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOkXwPs.s: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/ccGYJnrx.s: Assembler messages:
encrypt.c: /tmp/ccGYJnrx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGYJnrx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGYJnrx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYJnrx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYJnrx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYJnrx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYJnrx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYJnrx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYJnrx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYJnrx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYJnrx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYJnrx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYJnrx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYJnrx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYJnrx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYJnrx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYJnrx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYJnrx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGYJnrx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYJnrx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccGYJnrx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGYJnrx.s: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/cc89I1qs.s: Assembler messages:
encrypt.c: /tmp/cc89I1qs.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc89I1qs.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc89I1qs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89I1qs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89I1qs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89I1qs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89I1qs.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89I1qs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89I1qs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89I1qs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89I1qs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89I1qs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89I1qs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89I1qs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89I1qs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89I1qs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89I1qs.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89I1qs.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc89I1qs.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89I1qs.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc89I1qs.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc89I1qs.s: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/cciBwGZw.s: Assembler messages:
encrypt.c: /tmp/cciBwGZw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciBwGZw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciBwGZw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBwGZw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBwGZw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBwGZw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBwGZw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBwGZw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBwGZw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBwGZw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBwGZw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBwGZw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBwGZw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBwGZw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBwGZw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBwGZw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBwGZw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBwGZw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cciBwGZw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBwGZw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cciBwGZw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciBwGZw.s: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/ccOGp370.s: Assembler messages:
encrypt.c: /tmp/ccOGp370.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOGp370.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOGp370.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGp370.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGp370.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGp370.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGp370.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGp370.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGp370.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGp370.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGp370.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGp370.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGp370.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGp370.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGp370.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGp370.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGp370.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGp370.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOGp370.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGp370.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOGp370.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOGp370.s: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/cczIoNST.s: Assembler messages:
encrypt.c: /tmp/cczIoNST.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczIoNST.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczIoNST.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIoNST.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIoNST.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIoNST.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIoNST.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIoNST.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIoNST.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIoNST.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIoNST.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIoNST.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIoNST.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIoNST.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIoNST.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIoNST.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIoNST.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIoNST.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczIoNST.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIoNST.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczIoNST.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczIoNST.s: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/ccyi0MV1.s: Assembler messages:
encrypt.c: /tmp/ccyi0MV1.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyi0MV1.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyi0MV1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi0MV1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi0MV1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi0MV1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi0MV1.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi0MV1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi0MV1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi0MV1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi0MV1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi0MV1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi0MV1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi0MV1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi0MV1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi0MV1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi0MV1.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi0MV1.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyi0MV1.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyi0MV1.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccyi0MV1.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyi0MV1.s: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/cc87ChzU.s: Assembler messages:
encrypt.c: /tmp/cc87ChzU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc87ChzU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc87ChzU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87ChzU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87ChzU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87ChzU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87ChzU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87ChzU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87ChzU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87ChzU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87ChzU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87ChzU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87ChzU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87ChzU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87ChzU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87ChzU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87ChzU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87ChzU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc87ChzU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc87ChzU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc87ChzU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc87ChzU.s: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/ccvmY6aI.s: Assembler messages:
encrypt.c: /tmp/ccvmY6aI.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvmY6aI.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmY6aI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmY6aI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmY6aI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmY6aI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmY6aI.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmY6aI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmY6aI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmY6aI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmY6aI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmY6aI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmY6aI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmY6aI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmY6aI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmY6aI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmY6aI.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmY6aI.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmY6aI.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmY6aI.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvmY6aI.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmY6aI.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/ccFMYtHw.s: Assembler messages:
encrypt.c: /tmp/ccFMYtHw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFMYtHw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFMYtHw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMYtHw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMYtHw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMYtHw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMYtHw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMYtHw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMYtHw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMYtHw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMYtHw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMYtHw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMYtHw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMYtHw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMYtHw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMYtHw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMYtHw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMYtHw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFMYtHw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMYtHw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccFMYtHw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFMYtHw.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/cc19aJVP.s: Assembler messages:
encrypt.c: /tmp/cc19aJVP.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc19aJVP.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc19aJVP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19aJVP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19aJVP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19aJVP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19aJVP.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19aJVP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19aJVP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19aJVP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19aJVP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19aJVP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19aJVP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19aJVP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19aJVP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19aJVP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19aJVP.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19aJVP.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc19aJVP.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19aJVP.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc19aJVP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc19aJVP.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/ccSSUQXD.s: Assembler messages:
encrypt.c: /tmp/ccSSUQXD.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSSUQXD.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSSUQXD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSUQXD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSUQXD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSUQXD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSUQXD.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSUQXD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSUQXD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSUQXD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSUQXD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSUQXD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSUQXD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSUQXD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSUQXD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSUQXD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSUQXD.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSUQXD.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSSUQXD.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSSUQXD.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccSSUQXD.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSSUQXD.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/ccfEaXYm.s: Assembler messages:
encrypt.c: /tmp/ccfEaXYm.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfEaXYm.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfEaXYm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEaXYm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEaXYm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEaXYm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEaXYm.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEaXYm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEaXYm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEaXYm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEaXYm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEaXYm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEaXYm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEaXYm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEaXYm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEaXYm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEaXYm.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEaXYm.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfEaXYm.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEaXYm.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfEaXYm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfEaXYm.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/ccjKtwPi.s: Assembler messages:
encrypt.c: /tmp/ccjKtwPi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjKtwPi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjKtwPi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKtwPi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKtwPi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKtwPi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKtwPi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKtwPi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKtwPi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKtwPi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKtwPi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKtwPi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKtwPi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKtwPi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKtwPi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKtwPi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKtwPi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKtwPi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjKtwPi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKtwPi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjKtwPi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjKtwPi.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/ccuMe5mq.s: Assembler messages:
encrypt.c: /tmp/ccuMe5mq.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuMe5mq.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuMe5mq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMe5mq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMe5mq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMe5mq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMe5mq.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMe5mq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMe5mq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMe5mq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMe5mq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMe5mq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMe5mq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMe5mq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMe5mq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMe5mq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMe5mq.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMe5mq.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuMe5mq.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMe5mq.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccuMe5mq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuMe5mq.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/cchYFCcl.s: Assembler messages:
encrypt.c: /tmp/cchYFCcl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchYFCcl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchYFCcl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYFCcl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYFCcl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYFCcl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYFCcl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYFCcl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYFCcl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYFCcl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYFCcl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYFCcl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYFCcl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYFCcl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYFCcl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYFCcl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYFCcl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYFCcl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchYFCcl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchYFCcl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchYFCcl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchYFCcl.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/cc1MdAmf.s: Assembler messages:
encrypt.c: /tmp/cc1MdAmf.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1MdAmf.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1MdAmf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1MdAmf.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1MdAmf.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1MdAmf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1MdAmf.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/cc1MdAmf.s: Assembler messages:
encrypt.c: /tmp/cc1MdAmf.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1MdAmf.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1MdAmf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MdAmf.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1MdAmf.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1MdAmf.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1MdAmf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1MdAmf.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/ccxmie69.s: Assembler messages:
encrypt.c: /tmp/ccxmie69.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxmie69.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxmie69.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxmie69.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxmie69.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccxmie69.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxmie69.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/ccxmie69.s: Assembler messages:
encrypt.c: /tmp/ccxmie69.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxmie69.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxmie69.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmie69.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxmie69.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxmie69.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccxmie69.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxmie69.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/ccjThLUg.s: Assembler messages:
encrypt.c: /tmp/ccjThLUg.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjThLUg.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjThLUg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjThLUg.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjThLUg.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjThLUg.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjThLUg.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/ccjThLUg.s: Assembler messages:
encrypt.c: /tmp/ccjThLUg.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjThLUg.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjThLUg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjThLUg.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjThLUg.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjThLUg.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjThLUg.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjThLUg.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/ccrxkMqb.s: Assembler messages:
encrypt.c: /tmp/ccrxkMqb.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrxkMqb.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrxkMqb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxkMqb.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxkMqb.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccrxkMqb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxkMqb.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/ccrxkMqb.s: Assembler messages:
encrypt.c: /tmp/ccrxkMqb.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrxkMqb.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrxkMqb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkMqb.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxkMqb.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxkMqb.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccrxkMqb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxkMqb.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/cc0MYS92.s: Assembler messages:
encrypt.c: /tmp/cc0MYS92.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0MYS92.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0MYS92.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MYS92.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MYS92.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MYS92.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MYS92.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MYS92.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MYS92.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MYS92.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MYS92.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MYS92.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MYS92.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MYS92.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MYS92.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MYS92.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MYS92.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MYS92.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0MYS92.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0MYS92.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0MYS92.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0MYS92.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/cc3IldvY.s: Assembler messages:
encrypt.c: /tmp/cc3IldvY.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3IldvY.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3IldvY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IldvY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IldvY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IldvY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IldvY.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IldvY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IldvY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IldvY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IldvY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IldvY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IldvY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IldvY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IldvY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IldvY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IldvY.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IldvY.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3IldvY.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3IldvY.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc3IldvY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3IldvY.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/ccdoOzG5.s: Assembler messages:
encrypt.c: /tmp/ccdoOzG5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdoOzG5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdoOzG5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoOzG5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoOzG5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoOzG5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoOzG5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoOzG5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoOzG5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoOzG5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoOzG5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoOzG5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoOzG5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoOzG5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoOzG5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoOzG5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoOzG5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoOzG5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdoOzG5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdoOzG5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdoOzG5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdoOzG5.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/ccUaJ4H0.s: Assembler messages:
encrypt.c: /tmp/ccUaJ4H0.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUaJ4H0.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUaJ4H0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaJ4H0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaJ4H0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaJ4H0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaJ4H0.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaJ4H0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaJ4H0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaJ4H0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaJ4H0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaJ4H0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaJ4H0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaJ4H0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaJ4H0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaJ4H0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaJ4H0.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaJ4H0.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUaJ4H0.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaJ4H0.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUaJ4H0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUaJ4H0.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/ccVgEaXw.s: Assembler messages:
encrypt.c: /tmp/ccVgEaXw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVgEaXw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVgEaXw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgEaXw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgEaXw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgEaXw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgEaXw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgEaXw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgEaXw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgEaXw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgEaXw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgEaXw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgEaXw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgEaXw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgEaXw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgEaXw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgEaXw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgEaXw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVgEaXw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgEaXw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccVgEaXw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVgEaXw.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/ccrdxTbs.s: Assembler messages:
encrypt.c: /tmp/ccrdxTbs.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrdxTbs.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrdxTbs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdxTbs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdxTbs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdxTbs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdxTbs.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdxTbs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdxTbs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdxTbs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdxTbs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdxTbs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdxTbs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdxTbs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdxTbs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdxTbs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdxTbs.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdxTbs.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrdxTbs.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrdxTbs.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccrdxTbs.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrdxTbs.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/ccZgCgEz.s: Assembler messages:
encrypt.c: /tmp/ccZgCgEz.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZgCgEz.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZgCgEz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgCgEz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgCgEz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgCgEz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgCgEz.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgCgEz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgCgEz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgCgEz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgCgEz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgCgEz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgCgEz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgCgEz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgCgEz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgCgEz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgCgEz.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgCgEz.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZgCgEz.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZgCgEz.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZgCgEz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZgCgEz.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/cccbbjFx.s: Assembler messages:
encrypt.c: /tmp/cccbbjFx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccbbjFx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccbbjFx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbbjFx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbbjFx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbbjFx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbbjFx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbbjFx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbbjFx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbbjFx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbbjFx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbbjFx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbbjFx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbbjFx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbbjFx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbbjFx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbbjFx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbbjFx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccbbjFx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbbjFx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccbbjFx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccbbjFx.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/ccm6gNkq.s: Assembler messages:
encrypt.c: /tmp/ccm6gNkq.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccm6gNkq.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm6gNkq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6gNkq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6gNkq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6gNkq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6gNkq.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6gNkq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6gNkq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6gNkq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6gNkq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6gNkq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6gNkq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6gNkq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6gNkq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6gNkq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6gNkq.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6gNkq.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm6gNkq.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm6gNkq.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccm6gNkq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm6gNkq.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/cccUREwi.s: Assembler messages:
encrypt.c: /tmp/cccUREwi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccUREwi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccUREwi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUREwi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUREwi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUREwi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUREwi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUREwi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUREwi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUREwi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUREwi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUREwi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUREwi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUREwi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUREwi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUREwi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUREwi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUREwi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccUREwi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUREwi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccUREwi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccUREwi.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/ccHi5kmp.s: Assembler messages:
encrypt.c: /tmp/ccHi5kmp.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHi5kmp.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHi5kmp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi5kmp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi5kmp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi5kmp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi5kmp.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi5kmp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi5kmp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi5kmp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi5kmp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi5kmp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi5kmp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi5kmp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi5kmp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi5kmp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi5kmp.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi5kmp.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHi5kmp.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi5kmp.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHi5kmp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHi5kmp.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/ccEgaPNk.s: Assembler messages:
encrypt.c: /tmp/ccEgaPNk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEgaPNk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEgaPNk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgaPNk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgaPNk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgaPNk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgaPNk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgaPNk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgaPNk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgaPNk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgaPNk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgaPNk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgaPNk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgaPNk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgaPNk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgaPNk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgaPNk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgaPNk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEgaPNk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgaPNk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEgaPNk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEgaPNk.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/ccc2Hwuc.s: Assembler messages:
encrypt.c: /tmp/ccc2Hwuc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccc2Hwuc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc2Hwuc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2Hwuc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2Hwuc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2Hwuc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2Hwuc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2Hwuc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2Hwuc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2Hwuc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2Hwuc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2Hwuc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2Hwuc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2Hwuc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2Hwuc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2Hwuc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2Hwuc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2Hwuc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc2Hwuc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2Hwuc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccc2Hwuc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc2Hwuc.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/ccXMN5xi.s: Assembler messages:
encrypt.c: /tmp/ccXMN5xi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXMN5xi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXMN5xi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMN5xi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMN5xi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMN5xi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMN5xi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMN5xi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMN5xi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMN5xi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMN5xi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMN5xi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMN5xi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMN5xi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMN5xi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMN5xi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMN5xi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMN5xi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXMN5xi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMN5xi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccXMN5xi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXMN5xi.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/ccEJ8yOi.s: Assembler messages:
encrypt.c: /tmp/ccEJ8yOi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEJ8yOi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEJ8yOi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ8yOi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ8yOi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ8yOi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ8yOi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ8yOi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ8yOi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ8yOi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ8yOi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ8yOi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ8yOi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ8yOi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ8yOi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ8yOi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ8yOi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJ8yOi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEJ8yOi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJ8yOi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEJ8yOi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEJ8yOi.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/cc89caUm.s: Assembler messages:
encrypt.c: /tmp/cc89caUm.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc89caUm.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc89caUm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89caUm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89caUm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89caUm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89caUm.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89caUm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89caUm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89caUm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89caUm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89caUm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89caUm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89caUm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89caUm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89caUm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89caUm.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89caUm.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc89caUm.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89caUm.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc89caUm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc89caUm.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/cc3z9wnT.s: Assembler messages:
encrypt.c: /tmp/cc3z9wnT.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3z9wnT.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3z9wnT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z9wnT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z9wnT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z9wnT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z9wnT.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z9wnT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z9wnT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z9wnT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z9wnT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z9wnT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z9wnT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z9wnT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z9wnT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z9wnT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z9wnT.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z9wnT.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3z9wnT.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3z9wnT.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc3z9wnT.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3z9wnT.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/ccJsT3FO.s: Assembler messages:
encrypt.c: /tmp/ccJsT3FO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJsT3FO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJsT3FO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsT3FO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsT3FO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsT3FO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsT3FO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsT3FO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsT3FO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsT3FO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsT3FO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsT3FO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsT3FO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsT3FO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsT3FO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsT3FO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsT3FO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsT3FO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJsT3FO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsT3FO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJsT3FO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJsT3FO.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/cc2XnoQV.s: Assembler messages:
encrypt.c: /tmp/cc2XnoQV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2XnoQV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2XnoQV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XnoQV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XnoQV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XnoQV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XnoQV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XnoQV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XnoQV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XnoQV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XnoQV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XnoQV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XnoQV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XnoQV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XnoQV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XnoQV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XnoQV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XnoQV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2XnoQV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XnoQV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc2XnoQV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2XnoQV.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/ccbO3ydR.s: Assembler messages:
encrypt.c: /tmp/ccbO3ydR.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbO3ydR.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbO3ydR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO3ydR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO3ydR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO3ydR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO3ydR.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO3ydR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO3ydR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO3ydR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO3ydR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO3ydR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO3ydR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO3ydR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO3ydR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO3ydR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO3ydR.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO3ydR.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbO3ydR.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbO3ydR.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbO3ydR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbO3ydR.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/cck0hSxG.s: Assembler messages:
encrypt.c: /tmp/cck0hSxG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cck0hSxG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck0hSxG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0hSxG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0hSxG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0hSxG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0hSxG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0hSxG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0hSxG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0hSxG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0hSxG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0hSxG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0hSxG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0hSxG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0hSxG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0hSxG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0hSxG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0hSxG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cck0hSxG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cck0hSxG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cck0hSxG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cck0hSxG.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/ccRVir5E.s: Assembler messages:
encrypt.c: /tmp/ccRVir5E.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRVir5E.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRVir5E.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVir5E.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVir5E.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVir5E.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVir5E.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVir5E.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVir5E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVir5E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVir5E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVir5E.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVir5E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVir5E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVir5E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVir5E.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVir5E.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVir5E.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRVir5E.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRVir5E.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRVir5E.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRVir5E.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/ccBhL8ZL.s: Assembler messages:
encrypt.c: /tmp/ccBhL8ZL.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBhL8ZL.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBhL8ZL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhL8ZL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhL8ZL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhL8ZL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhL8ZL.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhL8ZL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhL8ZL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhL8ZL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhL8ZL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhL8ZL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhL8ZL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhL8ZL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhL8ZL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhL8ZL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhL8ZL.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhL8ZL.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBhL8ZL.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBhL8ZL.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBhL8ZL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBhL8ZL.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/ccjxoYiH.s: Assembler messages:
encrypt.c: /tmp/ccjxoYiH.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjxoYiH.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjxoYiH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoYiH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoYiH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoYiH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoYiH.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoYiH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoYiH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoYiH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoYiH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoYiH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoYiH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoYiH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoYiH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoYiH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoYiH.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoYiH.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjxoYiH.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxoYiH.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjxoYiH.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjxoYiH.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/cc6Vw92Z.s: Assembler messages:
encrypt.c: /tmp/cc6Vw92Z.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6Vw92Z.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Vw92Z.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Vw92Z.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Vw92Z.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Vw92Z.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Vw92Z.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Vw92Z.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Vw92Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Vw92Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Vw92Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Vw92Z.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Vw92Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Vw92Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Vw92Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Vw92Z.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Vw92Z.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Vw92Z.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Vw92Z.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Vw92Z.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6Vw92Z.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Vw92Z.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/cc7e2CmS.s: Assembler messages:
encrypt.c: /tmp/cc7e2CmS.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7e2CmS.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7e2CmS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2CmS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2CmS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2CmS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2CmS.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2CmS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2CmS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2CmS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2CmS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2CmS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2CmS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2CmS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2CmS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2CmS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2CmS.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2CmS.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7e2CmS.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e2CmS.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7e2CmS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7e2CmS.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/ccImf4KZ.s: Assembler messages:
encrypt.c: /tmp/ccImf4KZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccImf4KZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccImf4KZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImf4KZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImf4KZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImf4KZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImf4KZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImf4KZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImf4KZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImf4KZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImf4KZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImf4KZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImf4KZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImf4KZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImf4KZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImf4KZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImf4KZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImf4KZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccImf4KZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImf4KZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccImf4KZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccImf4KZ.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/ccw9KCmS.s: Assembler messages:
encrypt.c: /tmp/ccw9KCmS.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccw9KCmS.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw9KCmS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9KCmS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9KCmS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9KCmS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9KCmS.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9KCmS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9KCmS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9KCmS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9KCmS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9KCmS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9KCmS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9KCmS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9KCmS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9KCmS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9KCmS.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9KCmS.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw9KCmS.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9KCmS.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccw9KCmS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw9KCmS.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/ccNgc2VP.s: Assembler messages:
encrypt.c: /tmp/ccNgc2VP.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNgc2VP.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNgc2VP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc2VP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc2VP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc2VP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc2VP.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc2VP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc2VP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc2VP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc2VP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc2VP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc2VP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc2VP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc2VP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc2VP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc2VP.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc2VP.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNgc2VP.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgc2VP.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccNgc2VP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNgc2VP.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/ccNSM1iL.s: Assembler messages:
encrypt.c: /tmp/ccNSM1iL.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNSM1iL.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNSM1iL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSM1iL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSM1iL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSM1iL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSM1iL.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSM1iL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSM1iL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSM1iL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSM1iL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSM1iL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSM1iL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSM1iL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSM1iL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSM1iL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSM1iL.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSM1iL.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSM1iL.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSM1iL.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccNSM1iL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSM1iL.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/ccoW7DES.s: Assembler messages:
encrypt.c: /tmp/ccoW7DES.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoW7DES.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoW7DES.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW7DES.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW7DES.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW7DES.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW7DES.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW7DES.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW7DES.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW7DES.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW7DES.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW7DES.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW7DES.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW7DES.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW7DES.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW7DES.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW7DES.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW7DES.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoW7DES.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoW7DES.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccoW7DES.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoW7DES.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/cc6vROPK.s: Assembler messages:
encrypt.c: /tmp/cc6vROPK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6vROPK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6vROPK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vROPK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vROPK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vROPK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vROPK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vROPK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vROPK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vROPK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vROPK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vROPK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vROPK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vROPK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vROPK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vROPK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vROPK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vROPK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6vROPK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vROPK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6vROPK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6vROPK.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/ccGQfifv.s: Assembler messages:
encrypt.c: /tmp/ccGQfifv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGQfifv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGQfifv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQfifv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQfifv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQfifv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQfifv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQfifv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQfifv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQfifv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQfifv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQfifv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQfifv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQfifv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQfifv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQfifv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQfifv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQfifv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGQfifv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQfifv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccGQfifv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGQfifv.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/cc9NGAKp.s: Assembler messages:
encrypt.c: /tmp/cc9NGAKp.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9NGAKp.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9NGAKp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NGAKp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NGAKp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NGAKp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NGAKp.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NGAKp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NGAKp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NGAKp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NGAKp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NGAKp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NGAKp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NGAKp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NGAKp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NGAKp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NGAKp.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NGAKp.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9NGAKp.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9NGAKp.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc9NGAKp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9NGAKp.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/ccv5h21w.s: Assembler messages:
encrypt.c: /tmp/ccv5h21w.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccv5h21w.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv5h21w.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5h21w.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5h21w.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5h21w.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5h21w.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5h21w.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5h21w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5h21w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5h21w.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5h21w.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5h21w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5h21w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5h21w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5h21w.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5h21w.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5h21w.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv5h21w.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv5h21w.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccv5h21w.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv5h21w.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/cca2XXPs.s: Assembler messages:
encrypt.c: /tmp/cca2XXPs.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cca2XXPs.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca2XXPs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2XXPs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2XXPs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2XXPs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2XXPs.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2XXPs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2XXPs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2XXPs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2XXPs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2XXPs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2XXPs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2XXPs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2XXPs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2XXPs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2XXPs.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2XXPs.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2XXPs.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2XXPs.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cca2XXPs.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2XXPs.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/ccPrFAUl.s: Assembler messages:
encrypt.c: /tmp/ccPrFAUl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPrFAUl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPrFAUl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrFAUl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrFAUl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrFAUl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrFAUl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrFAUl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrFAUl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrFAUl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrFAUl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrFAUl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrFAUl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrFAUl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrFAUl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrFAUl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrFAUl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrFAUl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPrFAUl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPrFAUl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccPrFAUl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPrFAUl.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/ccZk9HPg.s: Assembler messages:
encrypt.c: /tmp/ccZk9HPg.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZk9HPg.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZk9HPg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZk9HPg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZk9HPg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZk9HPg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZk9HPg.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZk9HPg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZk9HPg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZk9HPg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZk9HPg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZk9HPg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZk9HPg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZk9HPg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZk9HPg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZk9HPg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZk9HPg.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZk9HPg.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZk9HPg.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZk9HPg.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZk9HPg.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZk9HPg.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/ccjp1lfo.s: Assembler messages:
encrypt.c: /tmp/ccjp1lfo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjp1lfo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjp1lfo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1lfo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1lfo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1lfo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1lfo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1lfo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1lfo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1lfo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1lfo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1lfo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1lfo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1lfo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1lfo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1lfo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1lfo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1lfo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjp1lfo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjp1lfo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjp1lfo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjp1lfo.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/cc2NzTwi.s: Assembler messages:
encrypt.c: /tmp/cc2NzTwi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2NzTwi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2NzTwi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NzTwi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NzTwi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NzTwi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NzTwi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NzTwi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NzTwi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NzTwi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NzTwi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NzTwi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NzTwi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NzTwi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NzTwi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NzTwi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NzTwi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NzTwi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2NzTwi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NzTwi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc2NzTwi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2NzTwi.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/ccwEEfCE.s: Assembler messages:
encrypt.c: /tmp/ccwEEfCE.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwEEfCE.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwEEfCE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEEfCE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEEfCE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEEfCE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEEfCE.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEEfCE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEEfCE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEEfCE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEEfCE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEEfCE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEEfCE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEEfCE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEEfCE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEEfCE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEEfCE.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEEfCE.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwEEfCE.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwEEfCE.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwEEfCE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwEEfCE.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/ccOnM5aA.s: Assembler messages:
encrypt.c: /tmp/ccOnM5aA.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOnM5aA.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOnM5aA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnM5aA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnM5aA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnM5aA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnM5aA.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnM5aA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnM5aA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnM5aA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnM5aA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnM5aA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnM5aA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnM5aA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnM5aA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnM5aA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnM5aA.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnM5aA.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOnM5aA.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnM5aA.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOnM5aA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOnM5aA.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/ccvDMkUK.s: Assembler messages:
encrypt.c: /tmp/ccvDMkUK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvDMkUK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvDMkUK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDMkUK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDMkUK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDMkUK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDMkUK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDMkUK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDMkUK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDMkUK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDMkUK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDMkUK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDMkUK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDMkUK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDMkUK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDMkUK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDMkUK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDMkUK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvDMkUK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDMkUK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvDMkUK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvDMkUK.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/ccVYtFMC.s: Assembler messages:
encrypt.c: /tmp/ccVYtFMC.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVYtFMC.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVYtFMC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYtFMC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYtFMC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYtFMC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYtFMC.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYtFMC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYtFMC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYtFMC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYtFMC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYtFMC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYtFMC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYtFMC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYtFMC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYtFMC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYtFMC.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYtFMC.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVYtFMC.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYtFMC.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccVYtFMC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVYtFMC.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/ccISL3ad.s: Assembler messages:
encrypt.c: /tmp/ccISL3ad.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccISL3ad.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccISL3ad.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISL3ad.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISL3ad.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISL3ad.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISL3ad.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISL3ad.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISL3ad.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISL3ad.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISL3ad.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISL3ad.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISL3ad.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISL3ad.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISL3ad.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISL3ad.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISL3ad.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISL3ad.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccISL3ad.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISL3ad.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccISL3ad.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccISL3ad.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/ccfDJl17.s: Assembler messages:
encrypt.c: /tmp/ccfDJl17.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfDJl17.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfDJl17.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDJl17.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDJl17.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDJl17.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDJl17.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDJl17.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDJl17.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDJl17.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDJl17.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDJl17.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDJl17.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDJl17.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDJl17.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDJl17.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDJl17.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDJl17.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfDJl17.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDJl17.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfDJl17.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfDJl17.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/ccMiX1Df.s: Assembler messages:
encrypt.c: /tmp/ccMiX1Df.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMiX1Df.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMiX1Df.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiX1Df.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiX1Df.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiX1Df.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiX1Df.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiX1Df.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiX1Df.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiX1Df.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiX1Df.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiX1Df.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiX1Df.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiX1Df.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiX1Df.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiX1Df.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiX1Df.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiX1Df.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMiX1Df.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMiX1Df.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMiX1Df.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMiX1Df.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/ccagKmtb.s: Assembler messages:
encrypt.c: /tmp/ccagKmtb.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccagKmtb.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccagKmtb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagKmtb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagKmtb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagKmtb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagKmtb.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagKmtb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagKmtb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagKmtb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagKmtb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagKmtb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagKmtb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagKmtb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagKmtb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagKmtb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagKmtb.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagKmtb.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccagKmtb.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccagKmtb.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccagKmtb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccagKmtb.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/ccyXbFs2.s: Assembler messages:
encrypt.c: /tmp/ccyXbFs2.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyXbFs2.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyXbFs2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFs2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFs2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFs2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFs2.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFs2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFs2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFs2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFs2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFs2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFs2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFs2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFs2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFs2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFs2.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFs2.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyXbFs2.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyXbFs2.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccyXbFs2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyXbFs2.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/cct7Io2R.s: Assembler messages:
encrypt.c: /tmp/cct7Io2R.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cct7Io2R.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct7Io2R.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Io2R.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Io2R.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Io2R.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Io2R.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Io2R.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Io2R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Io2R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Io2R.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Io2R.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Io2R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Io2R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Io2R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Io2R.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Io2R.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Io2R.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cct7Io2R.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7Io2R.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cct7Io2R.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cct7Io2R.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/ccpdJsA3.s: Assembler messages:
encrypt.c: /tmp/ccpdJsA3.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpdJsA3.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpdJsA3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdJsA3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdJsA3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdJsA3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdJsA3.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdJsA3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdJsA3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdJsA3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdJsA3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdJsA3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdJsA3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdJsA3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdJsA3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdJsA3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdJsA3.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdJsA3.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpdJsA3.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdJsA3.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpdJsA3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpdJsA3.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/ccR86drW.s: Assembler messages:
encrypt.c: /tmp/ccR86drW.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccR86drW.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR86drW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR86drW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR86drW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR86drW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR86drW.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR86drW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR86drW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR86drW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR86drW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR86drW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR86drW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR86drW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR86drW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR86drW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR86drW.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR86drW.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR86drW.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR86drW.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccR86drW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR86drW.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/ccVTmy1R.s: Assembler messages:
encrypt.c: /tmp/ccVTmy1R.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVTmy1R.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVTmy1R.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTmy1R.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTmy1R.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTmy1R.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTmy1R.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTmy1R.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTmy1R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTmy1R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTmy1R.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTmy1R.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTmy1R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTmy1R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTmy1R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTmy1R.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTmy1R.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTmy1R.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVTmy1R.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVTmy1R.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccVTmy1R.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVTmy1R.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/cchTfhhN.s: Assembler messages:
encrypt.c: /tmp/cchTfhhN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchTfhhN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchTfhhN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTfhhN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTfhhN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTfhhN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTfhhN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTfhhN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTfhhN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTfhhN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTfhhN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTfhhN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTfhhN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTfhhN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTfhhN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTfhhN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTfhhN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTfhhN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchTfhhN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTfhhN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchTfhhN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchTfhhN.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/cctXiO7U.s: Assembler messages:
encrypt.c: /tmp/cctXiO7U.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctXiO7U.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctXiO7U.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXiO7U.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXiO7U.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXiO7U.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXiO7U.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXiO7U.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXiO7U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXiO7U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXiO7U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXiO7U.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXiO7U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXiO7U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXiO7U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXiO7U.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXiO7U.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXiO7U.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cctXiO7U.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXiO7U.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cctXiO7U.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctXiO7U.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/cchGUXPM.s: Assembler messages:
encrypt.c: /tmp/cchGUXPM.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchGUXPM.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchGUXPM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGUXPM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGUXPM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGUXPM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGUXPM.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGUXPM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGUXPM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGUXPM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGUXPM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGUXPM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGUXPM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGUXPM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGUXPM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGUXPM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGUXPM.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGUXPM.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchGUXPM.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchGUXPM.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchGUXPM.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchGUXPM.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/cccRMAn6.s: Assembler messages:
encrypt.c: /tmp/cccRMAn6.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccRMAn6.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccRMAn6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRMAn6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRMAn6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRMAn6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRMAn6.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRMAn6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRMAn6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRMAn6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRMAn6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRMAn6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRMAn6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRMAn6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRMAn6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRMAn6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRMAn6.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRMAn6.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccRMAn6.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRMAn6.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccRMAn6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccRMAn6.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/ccP4oP53.s: Assembler messages:
encrypt.c: /tmp/ccP4oP53.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccP4oP53.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP4oP53.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4oP53.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4oP53.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4oP53.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4oP53.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4oP53.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4oP53.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4oP53.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4oP53.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4oP53.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4oP53.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4oP53.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4oP53.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4oP53.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4oP53.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4oP53.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP4oP53.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4oP53.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccP4oP53.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP4oP53.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/ccp4o4U8.s: Assembler messages:
encrypt.c: /tmp/ccp4o4U8.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccp4o4U8.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp4o4U8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4o4U8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4o4U8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4o4U8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4o4U8.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4o4U8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4o4U8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4o4U8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4o4U8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4o4U8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4o4U8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4o4U8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4o4U8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4o4U8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4o4U8.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4o4U8.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp4o4U8.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp4o4U8.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccp4o4U8.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp4o4U8.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/ccf3qab5.s: Assembler messages:
encrypt.c: /tmp/ccf3qab5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccf3qab5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf3qab5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3qab5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3qab5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3qab5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3qab5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3qab5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3qab5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3qab5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3qab5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3qab5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3qab5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3qab5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3qab5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3qab5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3qab5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3qab5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf3qab5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3qab5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccf3qab5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf3qab5.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/ccYCxvmC.s: Assembler messages:
encrypt.c: /tmp/ccYCxvmC.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYCxvmC.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYCxvmC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCxvmC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCxvmC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCxvmC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCxvmC.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCxvmC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCxvmC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCxvmC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCxvmC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCxvmC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCxvmC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCxvmC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCxvmC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCxvmC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCxvmC.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCxvmC.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYCxvmC.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCxvmC.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYCxvmC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYCxvmC.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/ccr4Teux.s: Assembler messages:
encrypt.c: /tmp/ccr4Teux.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccr4Teux.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr4Teux.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4Teux.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4Teux.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4Teux.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4Teux.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4Teux.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4Teux.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4Teux.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4Teux.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4Teux.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4Teux.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4Teux.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4Teux.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4Teux.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4Teux.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4Teux.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr4Teux.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4Teux.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccr4Teux.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr4Teux.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/cc6hOPOE.s: Assembler messages:
encrypt.c: /tmp/cc6hOPOE.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6hOPOE.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6hOPOE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hOPOE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hOPOE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hOPOE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hOPOE.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hOPOE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hOPOE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hOPOE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hOPOE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hOPOE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hOPOE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hOPOE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hOPOE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hOPOE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hOPOE.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hOPOE.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6hOPOE.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hOPOE.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6hOPOE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6hOPOE.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/ccMw1Oyv.s: Assembler messages:
encrypt.c: /tmp/ccMw1Oyv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMw1Oyv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMw1Oyv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw1Oyv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw1Oyv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw1Oyv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw1Oyv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw1Oyv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw1Oyv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw1Oyv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw1Oyv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw1Oyv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw1Oyv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw1Oyv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw1Oyv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw1Oyv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw1Oyv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw1Oyv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMw1Oyv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMw1Oyv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMw1Oyv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMw1Oyv.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/ccy7FBYj.s: Assembler messages:
encrypt.c: /tmp/ccy7FBYj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccy7FBYj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy7FBYj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7FBYj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7FBYj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7FBYj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7FBYj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7FBYj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7FBYj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7FBYj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7FBYj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7FBYj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7FBYj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7FBYj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7FBYj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7FBYj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7FBYj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7FBYj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy7FBYj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7FBYj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccy7FBYj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy7FBYj.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/cclBwLap.s: Assembler messages:
encrypt.c: /tmp/cclBwLap.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclBwLap.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclBwLap.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBwLap.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBwLap.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBwLap.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBwLap.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBwLap.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBwLap.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBwLap.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBwLap.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBwLap.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBwLap.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBwLap.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBwLap.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBwLap.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBwLap.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBwLap.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclBwLap.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBwLap.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclBwLap.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclBwLap.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/cckhFQtm.s: Assembler messages:
encrypt.c: /tmp/cckhFQtm.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckhFQtm.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckhFQtm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhFQtm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhFQtm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhFQtm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhFQtm.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhFQtm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhFQtm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhFQtm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhFQtm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhFQtm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhFQtm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhFQtm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhFQtm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhFQtm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhFQtm.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhFQtm.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cckhFQtm.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cckhFQtm.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cckhFQtm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cckhFQtm.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/ccRWJmdp.s: Assembler messages:
encrypt.c: /tmp/ccRWJmdp.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRWJmdp.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRWJmdp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWJmdp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWJmdp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWJmdp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWJmdp.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWJmdp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWJmdp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWJmdp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWJmdp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWJmdp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWJmdp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWJmdp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWJmdp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWJmdp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWJmdp.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWJmdp.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRWJmdp.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWJmdp.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRWJmdp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRWJmdp.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/ccHqgMCo.s: Assembler messages:
encrypt.c: /tmp/ccHqgMCo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHqgMCo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHqgMCo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqgMCo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqgMCo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqgMCo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqgMCo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqgMCo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqgMCo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqgMCo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqgMCo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqgMCo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqgMCo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqgMCo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqgMCo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqgMCo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqgMCo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqgMCo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHqgMCo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHqgMCo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHqgMCo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHqgMCo.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/cc2cRV2h.s: Assembler messages:
encrypt.c: /tmp/cc2cRV2h.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2cRV2h.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2cRV2h.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cRV2h.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cRV2h.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cRV2h.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cRV2h.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cRV2h.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cRV2h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cRV2h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cRV2h.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cRV2h.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cRV2h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cRV2h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cRV2h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cRV2h.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cRV2h.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cRV2h.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2cRV2h.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cRV2h.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc2cRV2h.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2cRV2h.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/ccmoKy3q.s: Assembler messages:
encrypt.c: /tmp/ccmoKy3q.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmoKy3q.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmoKy3q.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoKy3q.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoKy3q.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoKy3q.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoKy3q.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoKy3q.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoKy3q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoKy3q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoKy3q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoKy3q.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoKy3q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoKy3q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoKy3q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoKy3q.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoKy3q.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoKy3q.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmoKy3q.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmoKy3q.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccmoKy3q.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmoKy3q.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/ccauCi6h.s: Assembler messages:
encrypt.c: /tmp/ccauCi6h.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccauCi6h.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccauCi6h.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauCi6h.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauCi6h.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauCi6h.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauCi6h.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauCi6h.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauCi6h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauCi6h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauCi6h.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauCi6h.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauCi6h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauCi6h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauCi6h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauCi6h.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauCi6h.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauCi6h.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccauCi6h.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccauCi6h.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccauCi6h.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccauCi6h.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/ccZfJQHg.s: Assembler messages:
encrypt.c: /tmp/ccZfJQHg.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZfJQHg.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZfJQHg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfJQHg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfJQHg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfJQHg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfJQHg.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfJQHg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfJQHg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfJQHg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfJQHg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfJQHg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfJQHg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfJQHg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfJQHg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfJQHg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfJQHg.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfJQHg.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZfJQHg.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfJQHg.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZfJQHg.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZfJQHg.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/ccBrXcxc.s: Assembler messages:
encrypt.c: /tmp/ccBrXcxc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBrXcxc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBrXcxc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrXcxc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrXcxc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrXcxc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrXcxc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrXcxc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrXcxc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrXcxc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrXcxc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrXcxc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrXcxc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrXcxc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrXcxc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrXcxc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrXcxc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrXcxc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBrXcxc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBrXcxc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBrXcxc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBrXcxc.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/cc0lEEbj.s: Assembler messages:
encrypt.c: /tmp/cc0lEEbj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0lEEbj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0lEEbj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lEEbj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lEEbj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lEEbj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lEEbj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lEEbj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lEEbj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lEEbj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lEEbj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lEEbj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lEEbj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lEEbj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lEEbj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lEEbj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lEEbj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lEEbj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0lEEbj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0lEEbj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0lEEbj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0lEEbj.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/ccQKDKcc.s: Assembler messages:
encrypt.c: /tmp/ccQKDKcc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQKDKcc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQKDKcc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKDKcc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKDKcc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKDKcc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKDKcc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKDKcc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKDKcc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKDKcc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKDKcc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKDKcc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKDKcc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKDKcc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKDKcc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKDKcc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKDKcc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKDKcc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQKDKcc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKDKcc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQKDKcc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQKDKcc.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/ccqJdDZH.s: Assembler messages:
encrypt.c: /tmp/ccqJdDZH.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqJdDZH.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqJdDZH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJdDZH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJdDZH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJdDZH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJdDZH.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJdDZH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJdDZH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJdDZH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJdDZH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJdDZH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJdDZH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJdDZH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJdDZH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJdDZH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJdDZH.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJdDZH.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqJdDZH.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqJdDZH.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqJdDZH.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqJdDZH.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/ccZeoVWC.s: Assembler messages:
encrypt.c: /tmp/ccZeoVWC.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZeoVWC.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZeoVWC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeoVWC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeoVWC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeoVWC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeoVWC.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeoVWC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeoVWC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeoVWC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeoVWC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeoVWC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeoVWC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeoVWC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeoVWC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeoVWC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeoVWC.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeoVWC.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZeoVWC.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZeoVWC.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZeoVWC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZeoVWC.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/ccDoXOeK.s: Assembler messages:
encrypt.c: /tmp/ccDoXOeK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDoXOeK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDoXOeK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoXOeK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoXOeK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoXOeK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoXOeK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoXOeK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoXOeK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoXOeK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoXOeK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoXOeK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoXOeK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoXOeK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoXOeK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoXOeK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoXOeK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoXOeK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDoXOeK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDoXOeK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDoXOeK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDoXOeK.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/ccMVhGID.s: Assembler messages:
encrypt.c: /tmp/ccMVhGID.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMVhGID.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMVhGID.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVhGID.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVhGID.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVhGID.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVhGID.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVhGID.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVhGID.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVhGID.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVhGID.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVhGID.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVhGID.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVhGID.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVhGID.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVhGID.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVhGID.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVhGID.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMVhGID.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMVhGID.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMVhGID.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMVhGID.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/ccYmR2pu.s: Assembler messages:
encrypt.c: /tmp/ccYmR2pu.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYmR2pu.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYmR2pu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmR2pu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmR2pu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmR2pu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmR2pu.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmR2pu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmR2pu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmR2pu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmR2pu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmR2pu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmR2pu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmR2pu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmR2pu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmR2pu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmR2pu.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmR2pu.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYmR2pu.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmR2pu.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYmR2pu.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYmR2pu.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/ccApbufq.s: Assembler messages:
encrypt.c: /tmp/ccApbufq.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccApbufq.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccApbufq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbufq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbufq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbufq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbufq.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbufq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbufq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbufq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbufq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbufq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbufq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbufq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbufq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbufq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbufq.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbufq.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccApbufq.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccApbufq.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccApbufq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccApbufq.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/ccLIPXLw.s: Assembler messages:
encrypt.c: /tmp/ccLIPXLw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLIPXLw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLIPXLw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIPXLw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIPXLw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIPXLw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIPXLw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIPXLw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIPXLw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIPXLw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIPXLw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIPXLw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIPXLw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIPXLw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIPXLw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIPXLw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIPXLw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIPXLw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLIPXLw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLIPXLw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccLIPXLw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLIPXLw.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/ccbk88Zp.s: Assembler messages:
encrypt.c: /tmp/ccbk88Zp.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbk88Zp.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbk88Zp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk88Zp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk88Zp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk88Zp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk88Zp.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk88Zp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk88Zp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk88Zp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk88Zp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk88Zp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk88Zp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk88Zp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk88Zp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk88Zp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk88Zp.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk88Zp.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbk88Zp.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbk88Zp.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbk88Zp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbk88Zp.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/ccJoaolY.s: Assembler messages:
encrypt.c: /tmp/ccJoaolY.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJoaolY.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJoaolY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoaolY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoaolY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoaolY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoaolY.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoaolY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoaolY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoaolY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoaolY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoaolY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoaolY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoaolY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoaolY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoaolY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoaolY.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoaolY.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJoaolY.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJoaolY.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJoaolY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJoaolY.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/ccd9JYaX.s: Assembler messages:
encrypt.c: /tmp/ccd9JYaX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccd9JYaX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd9JYaX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9JYaX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9JYaX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9JYaX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9JYaX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9JYaX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9JYaX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9JYaX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9JYaX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9JYaX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9JYaX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9JYaX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9JYaX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9JYaX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9JYaX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9JYaX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd9JYaX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd9JYaX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccd9JYaX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd9JYaX.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/cc0xsbz0.s: Assembler messages:
encrypt.c: /tmp/cc0xsbz0.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0xsbz0.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0xsbz0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xsbz0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xsbz0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xsbz0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xsbz0.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xsbz0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xsbz0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xsbz0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xsbz0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xsbz0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xsbz0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xsbz0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xsbz0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xsbz0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xsbz0.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xsbz0.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0xsbz0.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0xsbz0.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0xsbz0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0xsbz0.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/ccl9LYcX.s: Assembler messages:
encrypt.c: /tmp/ccl9LYcX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccl9LYcX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl9LYcX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9LYcX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9LYcX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9LYcX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9LYcX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9LYcX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9LYcX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9LYcX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9LYcX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9LYcX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9LYcX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9LYcX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9LYcX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9LYcX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9LYcX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9LYcX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl9LYcX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl9LYcX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccl9LYcX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl9LYcX.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/cc0GjxbO.s: Assembler messages:
encrypt.c: /tmp/cc0GjxbO.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0GjxbO.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0GjxbO.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GjxbO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GjxbO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GjxbO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GjxbO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GjxbO.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GjxbO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GjxbO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GjxbO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GjxbO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GjxbO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GjxbO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GjxbO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GjxbO.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GjxbO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GjxbO.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0GjxbO.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GjxbO.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc0GjxbO.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0GjxbO.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/ccQRn76Q.s: Assembler messages:
encrypt.c: /tmp/ccQRn76Q.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQRn76Q.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQRn76Q.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRn76Q.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRn76Q.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRn76Q.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRn76Q.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRn76Q.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRn76Q.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRn76Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRn76Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRn76Q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRn76Q.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRn76Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRn76Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRn76Q.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRn76Q.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRn76Q.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQRn76Q.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRn76Q.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQRn76Q.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQRn76Q.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/ccLRniwQ.s: Assembler messages:
encrypt.c: /tmp/ccLRniwQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLRniwQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLRniwQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRniwQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRniwQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRniwQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRniwQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRniwQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRniwQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRniwQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRniwQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRniwQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRniwQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRniwQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRniwQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRniwQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRniwQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRniwQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLRniwQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRniwQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLRniwQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLRniwQ.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/ccVETXEQ.s: Assembler messages:
encrypt.c: /tmp/ccVETXEQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVETXEQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVETXEQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETXEQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETXEQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETXEQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETXEQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETXEQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETXEQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETXEQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETXEQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETXEQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETXEQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETXEQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETXEQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETXEQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETXEQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETXEQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVETXEQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVETXEQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVETXEQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVETXEQ.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/ccvw6aT1.s: Assembler messages:
encrypt.c: /tmp/ccvw6aT1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvw6aT1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvw6aT1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw6aT1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw6aT1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw6aT1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw6aT1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw6aT1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw6aT1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw6aT1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw6aT1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw6aT1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw6aT1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw6aT1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw6aT1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw6aT1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw6aT1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw6aT1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvw6aT1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvw6aT1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvw6aT1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvw6aT1.s: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/cclHRivW.s: Assembler messages:
encrypt.c: /tmp/cclHRivW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclHRivW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclHRivW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHRivW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHRivW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHRivW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHRivW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHRivW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHRivW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHRivW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHRivW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHRivW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHRivW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHRivW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHRivW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHRivW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHRivW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHRivW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cclHRivW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHRivW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cclHRivW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cclHRivW.s: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/ccTjHgl4.s: Assembler messages:
encrypt.c: /tmp/ccTjHgl4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTjHgl4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTjHgl4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHgl4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHgl4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHgl4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHgl4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHgl4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHgl4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHgl4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHgl4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHgl4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHgl4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHgl4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHgl4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHgl4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHgl4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHgl4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTjHgl4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjHgl4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccTjHgl4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTjHgl4.s: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/cc3RDFpX.s: Assembler messages:
encrypt.c: /tmp/cc3RDFpX.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3RDFpX.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3RDFpX.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RDFpX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RDFpX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RDFpX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RDFpX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RDFpX.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RDFpX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RDFpX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RDFpX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RDFpX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RDFpX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RDFpX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RDFpX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RDFpX.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RDFpX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RDFpX.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3RDFpX.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3RDFpX.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc3RDFpX.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3RDFpX.s: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/cc2m3JuF.s: Assembler messages:
encrypt.c: /tmp/cc2m3JuF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2m3JuF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2m3JuF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m3JuF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m3JuF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m3JuF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m3JuF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m3JuF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m3JuF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m3JuF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m3JuF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m3JuF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m3JuF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m3JuF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m3JuF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m3JuF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m3JuF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m3JuF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2m3JuF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2m3JuF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc2m3JuF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2m3JuF.s: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/ccr79NeA.s: Assembler messages:
encrypt.c: /tmp/ccr79NeA.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccr79NeA.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr79NeA.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr79NeA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr79NeA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr79NeA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr79NeA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr79NeA.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr79NeA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr79NeA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr79NeA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr79NeA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr79NeA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr79NeA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr79NeA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr79NeA.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr79NeA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr79NeA.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr79NeA.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr79NeA.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccr79NeA.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr79NeA.s: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/ccmhoTSI.s: Assembler messages:
encrypt.c: /tmp/ccmhoTSI.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmhoTSI.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmhoTSI.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhoTSI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhoTSI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhoTSI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhoTSI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhoTSI.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhoTSI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhoTSI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhoTSI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhoTSI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhoTSI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhoTSI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhoTSI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhoTSI.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhoTSI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhoTSI.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmhoTSI.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhoTSI.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmhoTSI.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmhoTSI.s: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/cc28YQYz.s: Assembler messages:
encrypt.c: /tmp/cc28YQYz.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc28YQYz.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc28YQYz.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28YQYz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28YQYz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28YQYz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28YQYz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28YQYz.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28YQYz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28YQYz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28YQYz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28YQYz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28YQYz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28YQYz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28YQYz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28YQYz.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28YQYz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28YQYz.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc28YQYz.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc28YQYz.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc28YQYz.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc28YQYz.s: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/ccszFGuN.s: Assembler messages:
encrypt.c: /tmp/ccszFGuN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccszFGuN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccszFGuN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszFGuN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszFGuN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszFGuN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszFGuN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszFGuN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszFGuN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszFGuN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszFGuN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszFGuN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszFGuN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszFGuN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszFGuN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszFGuN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszFGuN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszFGuN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccszFGuN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszFGuN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccszFGuN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccszFGuN.s: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/ccMqtCFG.s: Assembler messages:
encrypt.c: /tmp/ccMqtCFG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMqtCFG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMqtCFG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqtCFG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqtCFG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqtCFG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqtCFG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqtCFG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqtCFG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqtCFG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqtCFG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqtCFG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqtCFG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqtCFG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqtCFG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqtCFG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqtCFG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqtCFG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMqtCFG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqtCFG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMqtCFG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMqtCFG.s: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/ccxPzRYM.s: Assembler messages:
encrypt.c: /tmp/ccxPzRYM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxPzRYM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxPzRYM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPzRYM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPzRYM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPzRYM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPzRYM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPzRYM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPzRYM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPzRYM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPzRYM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPzRYM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPzRYM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPzRYM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPzRYM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPzRYM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPzRYM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPzRYM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxPzRYM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxPzRYM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxPzRYM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxPzRYM.s: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/ccEVgffG.s: Assembler messages:
encrypt.c: /tmp/ccEVgffG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEVgffG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEVgffG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVgffG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVgffG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVgffG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVgffG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVgffG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVgffG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVgffG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVgffG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVgffG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVgffG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVgffG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVgffG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVgffG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVgffG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVgffG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEVgffG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVgffG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEVgffG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEVgffG.s: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/ccRiJZsH.s: Assembler messages:
encrypt.c: /tmp/ccRiJZsH.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRiJZsH.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRiJZsH.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiJZsH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiJZsH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiJZsH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiJZsH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiJZsH.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiJZsH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiJZsH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiJZsH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiJZsH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiJZsH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiJZsH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiJZsH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiJZsH.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiJZsH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiJZsH.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRiJZsH.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRiJZsH.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRiJZsH.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRiJZsH.s: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/ccXUD4ny.s: Assembler messages:
encrypt.c: /tmp/ccXUD4ny.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXUD4ny.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXUD4ny.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUD4ny.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUD4ny.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUD4ny.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUD4ny.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUD4ny.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUD4ny.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUD4ny.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUD4ny.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUD4ny.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUD4ny.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUD4ny.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUD4ny.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUD4ny.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUD4ny.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUD4ny.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXUD4ny.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUD4ny.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXUD4ny.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXUD4ny.s: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/ccfhWoUF.s: Assembler messages:
encrypt.c: /tmp/ccfhWoUF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfhWoUF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfhWoUF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhWoUF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhWoUF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhWoUF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhWoUF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhWoUF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhWoUF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhWoUF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhWoUF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhWoUF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhWoUF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhWoUF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhWoUF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhWoUF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhWoUF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhWoUF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfhWoUF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhWoUF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccfhWoUF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfhWoUF.s: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/cclGFffz.s: Assembler messages:
encrypt.c: /tmp/cclGFffz.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclGFffz.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclGFffz.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFffz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFffz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFffz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFffz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFffz.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFffz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFffz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFffz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFffz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFffz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFffz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFffz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFffz.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFffz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFffz.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cclGFffz.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGFffz.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cclGFffz.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cclGFffz.s: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/ccSglpLj.s: Assembler messages:
encrypt.c: /tmp/ccSglpLj.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSglpLj.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSglpLj.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSglpLj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSglpLj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSglpLj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSglpLj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSglpLj.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSglpLj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSglpLj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSglpLj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSglpLj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSglpLj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSglpLj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSglpLj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSglpLj.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSglpLj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSglpLj.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSglpLj.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSglpLj.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccSglpLj.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSglpLj.s: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/ccp2Y0jf.s: Assembler messages:
encrypt.c: /tmp/ccp2Y0jf.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccp2Y0jf.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp2Y0jf.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Y0jf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Y0jf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Y0jf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Y0jf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Y0jf.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Y0jf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Y0jf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Y0jf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Y0jf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Y0jf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Y0jf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Y0jf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Y0jf.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Y0jf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Y0jf.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp2Y0jf.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2Y0jf.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccp2Y0jf.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp2Y0jf.s: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/cchBtOcj.s: Assembler messages:
encrypt.c: /tmp/cchBtOcj.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchBtOcj.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchBtOcj.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtOcj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtOcj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtOcj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtOcj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtOcj.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtOcj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtOcj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtOcj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtOcj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtOcj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtOcj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtOcj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtOcj.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtOcj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtOcj.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cchBtOcj.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBtOcj.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cchBtOcj.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cchBtOcj.s: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/ccOajghf.s: Assembler messages:
encrypt.c: /tmp/ccOajghf.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOajghf.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOajghf.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOajghf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOajghf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOajghf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOajghf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOajghf.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOajghf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOajghf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOajghf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOajghf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOajghf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOajghf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOajghf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOajghf.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOajghf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOajghf.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOajghf.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOajghf.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOajghf.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOajghf.s: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/cc1Rv4M9.s: Assembler messages:
encrypt.c: /tmp/cc1Rv4M9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1Rv4M9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Rv4M9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Rv4M9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Rv4M9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Rv4M9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Rv4M9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Rv4M9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Rv4M9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Rv4M9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Rv4M9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Rv4M9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Rv4M9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Rv4M9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Rv4M9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Rv4M9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Rv4M9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Rv4M9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Rv4M9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Rv4M9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1Rv4M9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Rv4M9.s: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/cc7ZBiy4.s: Assembler messages:
encrypt.c: /tmp/cc7ZBiy4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7ZBiy4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ZBiy4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZBiy4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZBiy4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZBiy4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZBiy4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZBiy4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZBiy4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZBiy4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZBiy4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZBiy4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZBiy4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZBiy4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZBiy4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZBiy4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZBiy4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZBiy4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ZBiy4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZBiy4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7ZBiy4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ZBiy4.s: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/ccnQVdob.s: Assembler messages:
encrypt.c: /tmp/ccnQVdob.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnQVdob.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnQVdob.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQVdob.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQVdob.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQVdob.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQVdob.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQVdob.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQVdob.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQVdob.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQVdob.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQVdob.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQVdob.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQVdob.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQVdob.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQVdob.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQVdob.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQVdob.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnQVdob.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnQVdob.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccnQVdob.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnQVdob.s: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/ccTxP7H4.s: Assembler messages:
encrypt.c: /tmp/ccTxP7H4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTxP7H4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTxP7H4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxP7H4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxP7H4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxP7H4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxP7H4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxP7H4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxP7H4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxP7H4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxP7H4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxP7H4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxP7H4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxP7H4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxP7H4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxP7H4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxP7H4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxP7H4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTxP7H4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTxP7H4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccTxP7H4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTxP7H4.s: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/ccDhYhGr.s: Assembler messages:
encrypt.c: /tmp/ccDhYhGr.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDhYhGr.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDhYhGr.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYhGr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYhGr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYhGr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYhGr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYhGr.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYhGr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYhGr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYhGr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYhGr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYhGr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYhGr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYhGr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYhGr.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYhGr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYhGr.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDhYhGr.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhYhGr.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccDhYhGr.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDhYhGr.s: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/ccBYuDkm.s: Assembler messages:
encrypt.c: /tmp/ccBYuDkm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBYuDkm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBYuDkm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYuDkm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYuDkm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYuDkm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYuDkm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYuDkm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYuDkm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYuDkm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYuDkm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYuDkm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYuDkm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYuDkm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYuDkm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYuDkm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYuDkm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYuDkm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBYuDkm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYuDkm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBYuDkm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBYuDkm.s: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/ccEWIF4t.s: Assembler messages:
encrypt.c: /tmp/ccEWIF4t.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEWIF4t.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEWIF4t.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWIF4t.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWIF4t.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWIF4t.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWIF4t.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWIF4t.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWIF4t.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWIF4t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWIF4t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWIF4t.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWIF4t.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWIF4t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWIF4t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWIF4t.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWIF4t.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWIF4t.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEWIF4t.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWIF4t.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEWIF4t.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEWIF4t.s: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/ccVa1ybn.s: Assembler messages:
encrypt.c: /tmp/ccVa1ybn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVa1ybn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVa1ybn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa1ybn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa1ybn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa1ybn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa1ybn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa1ybn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa1ybn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa1ybn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa1ybn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa1ybn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa1ybn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa1ybn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa1ybn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa1ybn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa1ybn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa1ybn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVa1ybn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVa1ybn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVa1ybn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVa1ybn.s: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/cc8wbE2V.s: Assembler messages:
encrypt.c: /tmp/cc8wbE2V.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8wbE2V.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8wbE2V.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wbE2V.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wbE2V.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wbE2V.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wbE2V.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wbE2V.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wbE2V.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wbE2V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wbE2V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wbE2V.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wbE2V.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wbE2V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wbE2V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wbE2V.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wbE2V.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wbE2V.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8wbE2V.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8wbE2V.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc8wbE2V.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8wbE2V.s: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/cccLABwP.s: Assembler messages:
encrypt.c: /tmp/cccLABwP.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccLABwP.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccLABwP.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLABwP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLABwP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLABwP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLABwP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLABwP.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLABwP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLABwP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLABwP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLABwP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLABwP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLABwP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLABwP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLABwP.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLABwP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLABwP.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccLABwP.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLABwP.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccLABwP.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccLABwP.s: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/cchYZJiY.s: Assembler messages:
encrypt.c: /tmp/cchYZJiY.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchYZJiY.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchYZJiY.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYZJiY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYZJiY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYZJiY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYZJiY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYZJiY.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYZJiY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYZJiY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYZJiY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYZJiY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYZJiY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYZJiY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYZJiY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYZJiY.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYZJiY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYZJiY.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cchYZJiY.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchYZJiY.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cchYZJiY.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cchYZJiY.s: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/ccpga3BP.s: Assembler messages:
encrypt.c: /tmp/ccpga3BP.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpga3BP.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpga3BP.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpga3BP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpga3BP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpga3BP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpga3BP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpga3BP.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpga3BP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpga3BP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpga3BP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpga3BP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpga3BP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpga3BP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpga3BP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpga3BP.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpga3BP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpga3BP.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpga3BP.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpga3BP.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpga3BP.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpga3BP.s: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/cc3JLTvx.s: Assembler messages:
encrypt.c: /tmp/cc3JLTvx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3JLTvx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3JLTvx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JLTvx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JLTvx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JLTvx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JLTvx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JLTvx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JLTvx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JLTvx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JLTvx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JLTvx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JLTvx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JLTvx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JLTvx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JLTvx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JLTvx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JLTvx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3JLTvx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JLTvx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc3JLTvx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3JLTvx.s: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/ccDVofmu.s: Assembler messages:
encrypt.c: /tmp/ccDVofmu.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDVofmu.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDVofmu.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVofmu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVofmu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVofmu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVofmu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVofmu.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVofmu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVofmu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVofmu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVofmu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVofmu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVofmu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVofmu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVofmu.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVofmu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVofmu.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDVofmu.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVofmu.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccDVofmu.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDVofmu.s: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/cc0blTQB.s: Assembler messages:
encrypt.c: /tmp/cc0blTQB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0blTQB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0blTQB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0blTQB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0blTQB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0blTQB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0blTQB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0blTQB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0blTQB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0blTQB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0blTQB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0blTQB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0blTQB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0blTQB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0blTQB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0blTQB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0blTQB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0blTQB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0blTQB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0blTQB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc0blTQB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0blTQB.s: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/ccZTqsKs.s: Assembler messages:
encrypt.c: /tmp/ccZTqsKs.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZTqsKs.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZTqsKs.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTqsKs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTqsKs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTqsKs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTqsKs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTqsKs.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTqsKs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTqsKs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTqsKs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTqsKs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTqsKs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTqsKs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTqsKs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTqsKs.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTqsKs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTqsKs.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZTqsKs.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZTqsKs.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZTqsKs.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZTqsKs.s: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/ccX6JQIX.s: Assembler messages:
encrypt.c: /tmp/ccX6JQIX.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccX6JQIX.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX6JQIX.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6JQIX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6JQIX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6JQIX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6JQIX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6JQIX.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6JQIX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6JQIX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6JQIX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6JQIX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6JQIX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6JQIX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6JQIX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6JQIX.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6JQIX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6JQIX.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX6JQIX.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX6JQIX.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccX6JQIX.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX6JQIX.s: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/ccbafbgP.s: Assembler messages:
encrypt.c: /tmp/ccbafbgP.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbafbgP.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbafbgP.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbafbgP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbafbgP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbafbgP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbafbgP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbafbgP.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbafbgP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbafbgP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbafbgP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbafbgP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbafbgP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbafbgP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbafbgP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbafbgP.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbafbgP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbafbgP.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbafbgP.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbafbgP.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbafbgP.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbafbgP.s: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/ccpKlHEP.s: Assembler messages:
encrypt.c: /tmp/ccpKlHEP.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpKlHEP.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpKlHEP.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlHEP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlHEP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlHEP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlHEP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlHEP.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlHEP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlHEP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlHEP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlHEP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlHEP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlHEP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlHEP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlHEP.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlHEP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlHEP.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpKlHEP.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpKlHEP.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpKlHEP.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpKlHEP.s: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/ccwSfsCS.s: Assembler messages:
encrypt.c: /tmp/ccwSfsCS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwSfsCS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwSfsCS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSfsCS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSfsCS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSfsCS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSfsCS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSfsCS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSfsCS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSfsCS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSfsCS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSfsCS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSfsCS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSfsCS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSfsCS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSfsCS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSfsCS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSfsCS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSfsCS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwSfsCS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwSfsCS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSfsCS.s: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/cc8qs4fs.s: Assembler messages:
encrypt.c: /tmp/cc8qs4fs.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8qs4fs.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8qs4fs.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qs4fs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qs4fs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qs4fs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qs4fs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qs4fs.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qs4fs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qs4fs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qs4fs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qs4fs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qs4fs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qs4fs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qs4fs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qs4fs.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qs4fs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qs4fs.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8qs4fs.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8qs4fs.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc8qs4fs.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8qs4fs.s: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/ccx78Khl.s: Assembler messages:
encrypt.c: /tmp/ccx78Khl.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccx78Khl.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx78Khl.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx78Khl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx78Khl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx78Khl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx78Khl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx78Khl.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx78Khl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx78Khl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx78Khl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx78Khl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx78Khl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx78Khl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx78Khl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx78Khl.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx78Khl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx78Khl.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx78Khl.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx78Khl.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccx78Khl.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx78Khl.s: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/ccpEQp0r.s: Assembler messages:
encrypt.c: /tmp/ccpEQp0r.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpEQp0r.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpEQp0r.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEQp0r.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEQp0r.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEQp0r.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEQp0r.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEQp0r.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEQp0r.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEQp0r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEQp0r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEQp0r.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEQp0r.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEQp0r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEQp0r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEQp0r.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEQp0r.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEQp0r.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpEQp0r.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpEQp0r.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpEQp0r.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpEQp0r.s: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/ccKMr5gl.s: Assembler messages:
encrypt.c: /tmp/ccKMr5gl.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKMr5gl.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKMr5gl.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMr5gl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMr5gl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMr5gl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMr5gl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMr5gl.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMr5gl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMr5gl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMr5gl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMr5gl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMr5gl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMr5gl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMr5gl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMr5gl.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMr5gl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMr5gl.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKMr5gl.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMr5gl.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKMr5gl.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKMr5gl.s: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/cc4zNGX9.s: Assembler messages:
encrypt.c: /tmp/cc4zNGX9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4zNGX9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4zNGX9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zNGX9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zNGX9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zNGX9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zNGX9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zNGX9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zNGX9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zNGX9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zNGX9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zNGX9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zNGX9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zNGX9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zNGX9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zNGX9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zNGX9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zNGX9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4zNGX9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4zNGX9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc4zNGX9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4zNGX9.s: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/cceE1oh6.s: Assembler messages:
encrypt.c: /tmp/cceE1oh6.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceE1oh6.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceE1oh6.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1oh6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1oh6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1oh6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1oh6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1oh6.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1oh6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1oh6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1oh6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1oh6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1oh6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1oh6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1oh6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1oh6.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1oh6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1oh6.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cceE1oh6.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceE1oh6.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cceE1oh6.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cceE1oh6.s: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/ccUUBGX9.s: Assembler messages:
encrypt.c: /tmp/ccUUBGX9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUUBGX9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUUBGX9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUBGX9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUBGX9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUBGX9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUBGX9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUBGX9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUBGX9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUBGX9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUBGX9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUBGX9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUBGX9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUBGX9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUBGX9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUBGX9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUBGX9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUBGX9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUBGX9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUBGX9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccUUBGX9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUBGX9.s: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/ccl2cCn6.s: Assembler messages:
encrypt.c: /tmp/ccl2cCn6.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccl2cCn6.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl2cCn6.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2cCn6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2cCn6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2cCn6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2cCn6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2cCn6.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2cCn6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2cCn6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2cCn6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2cCn6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2cCn6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2cCn6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2cCn6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2cCn6.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2cCn6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2cCn6.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl2cCn6.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl2cCn6.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccl2cCn6.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl2cCn6.s: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/ccdvxdd4.s: Assembler messages:
encrypt.c: /tmp/ccdvxdd4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdvxdd4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdvxdd4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvxdd4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvxdd4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvxdd4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvxdd4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvxdd4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvxdd4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvxdd4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvxdd4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvxdd4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvxdd4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvxdd4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvxdd4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvxdd4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvxdd4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvxdd4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdvxdd4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvxdd4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdvxdd4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdvxdd4.s: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/ccjC6n3V.s: Assembler messages:
encrypt.c: /tmp/ccjC6n3V.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjC6n3V.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjC6n3V.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC6n3V.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC6n3V.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC6n3V.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC6n3V.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC6n3V.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC6n3V.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC6n3V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC6n3V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC6n3V.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC6n3V.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC6n3V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC6n3V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC6n3V.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC6n3V.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjC6n3V.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjC6n3V.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjC6n3V.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccjC6n3V.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjC6n3V.s: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/ccwHpKQ2.s: Assembler messages:
encrypt.c: /tmp/ccwHpKQ2.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwHpKQ2.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwHpKQ2.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHpKQ2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHpKQ2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHpKQ2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHpKQ2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHpKQ2.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHpKQ2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHpKQ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHpKQ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHpKQ2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHpKQ2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHpKQ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHpKQ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHpKQ2.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHpKQ2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHpKQ2.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwHpKQ2.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwHpKQ2.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwHpKQ2.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwHpKQ2.s: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/ccQTDDAV.s: Assembler messages:
encrypt.c: /tmp/ccQTDDAV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQTDDAV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQTDDAV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTDDAV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTDDAV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTDDAV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTDDAV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTDDAV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTDDAV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTDDAV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTDDAV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTDDAV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTDDAV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTDDAV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTDDAV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTDDAV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTDDAV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTDDAV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQTDDAV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQTDDAV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQTDDAV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQTDDAV.s: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/ccyj96eW.s: Assembler messages:
encrypt.c: /tmp/ccyj96eW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyj96eW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyj96eW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyj96eW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyj96eW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyj96eW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyj96eW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyj96eW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyj96eW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyj96eW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyj96eW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyj96eW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyj96eW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyj96eW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyj96eW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyj96eW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyj96eW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyj96eW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyj96eW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyj96eW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccyj96eW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyj96eW.s: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/ccd1zkDN.s: Assembler messages:
encrypt.c: /tmp/ccd1zkDN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccd1zkDN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd1zkDN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1zkDN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1zkDN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1zkDN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1zkDN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1zkDN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1zkDN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1zkDN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1zkDN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1zkDN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1zkDN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1zkDN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1zkDN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1zkDN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1zkDN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1zkDN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd1zkDN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1zkDN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccd1zkDN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd1zkDN.s: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/ccIcHBHW.s: Assembler messages:
encrypt.c: /tmp/ccIcHBHW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIcHBHW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIcHBHW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcHBHW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcHBHW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcHBHW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcHBHW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcHBHW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcHBHW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcHBHW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcHBHW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcHBHW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcHBHW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcHBHW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcHBHW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcHBHW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcHBHW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcHBHW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIcHBHW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIcHBHW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccIcHBHW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIcHBHW.s: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/ccAHNlKN.s: Assembler messages:
encrypt.c: /tmp/ccAHNlKN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAHNlKN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAHNlKN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHNlKN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHNlKN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHNlKN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHNlKN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHNlKN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHNlKN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHNlKN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHNlKN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHNlKN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHNlKN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHNlKN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHNlKN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHNlKN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHNlKN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHNlKN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAHNlKN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAHNlKN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAHNlKN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAHNlKN.s: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/ccxuBPjA.s: Assembler messages:
encrypt.c: /tmp/ccxuBPjA.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxuBPjA.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxuBPjA.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuBPjA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuBPjA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuBPjA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuBPjA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuBPjA.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuBPjA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuBPjA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuBPjA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuBPjA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuBPjA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuBPjA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuBPjA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuBPjA.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuBPjA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuBPjA.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxuBPjA.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxuBPjA.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxuBPjA.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxuBPjA.s: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/ccUsT68q.s: Assembler messages:
encrypt.c: /tmp/ccUsT68q.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUsT68q.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUsT68q.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsT68q.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsT68q.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsT68q.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsT68q.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsT68q.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsT68q.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsT68q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsT68q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsT68q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsT68q.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsT68q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsT68q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsT68q.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsT68q.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsT68q.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUsT68q.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsT68q.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccUsT68q.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUsT68q.s: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/ccXeYVrA.s: Assembler messages:
encrypt.c: /tmp/ccXeYVrA.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXeYVrA.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXeYVrA.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeYVrA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeYVrA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeYVrA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeYVrA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeYVrA.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeYVrA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeYVrA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeYVrA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeYVrA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeYVrA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeYVrA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeYVrA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeYVrA.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeYVrA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeYVrA.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXeYVrA.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXeYVrA.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXeYVrA.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXeYVrA.s: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/ccqMbijr.s: Assembler messages:
encrypt.c: /tmp/ccqMbijr.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqMbijr.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqMbijr.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMbijr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMbijr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMbijr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMbijr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMbijr.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMbijr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMbijr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMbijr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMbijr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMbijr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMbijr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMbijr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMbijr.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMbijr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMbijr.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqMbijr.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMbijr.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccqMbijr.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqMbijr.s: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/ccfJZedi.s: Assembler messages:
encrypt.c: /tmp/ccfJZedi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfJZedi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfJZedi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJZedi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJZedi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJZedi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJZedi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJZedi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJZedi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJZedi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJZedi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJZedi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJZedi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJZedi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJZedi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJZedi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJZedi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJZedi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfJZedi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfJZedi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccfJZedi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfJZedi.s: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/ccOovNhd.s: Assembler messages:
encrypt.c: /tmp/ccOovNhd.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOovNhd.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOovNhd.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOovNhd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOovNhd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOovNhd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOovNhd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOovNhd.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOovNhd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOovNhd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOovNhd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOovNhd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOovNhd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOovNhd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOovNhd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOovNhd.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOovNhd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOovNhd.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOovNhd.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOovNhd.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOovNhd.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOovNhd.s: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/ccWxSWPh.s: Assembler messages:
encrypt.c: /tmp/ccWxSWPh.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWxSWPh.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWxSWPh.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxSWPh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxSWPh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxSWPh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxSWPh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxSWPh.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxSWPh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxSWPh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxSWPh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxSWPh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxSWPh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxSWPh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxSWPh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxSWPh.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxSWPh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxSWPh.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWxSWPh.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxSWPh.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccWxSWPh.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWxSWPh.s: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/cc11Z68d.s: Assembler messages:
encrypt.c: /tmp/cc11Z68d.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc11Z68d.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc11Z68d.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Z68d.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Z68d.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Z68d.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Z68d.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Z68d.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Z68d.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Z68d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Z68d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Z68d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Z68d.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Z68d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Z68d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Z68d.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Z68d.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Z68d.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc11Z68d.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11Z68d.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc11Z68d.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc11Z68d.s: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/cckeW9JP.s: Assembler messages:
encrypt.c: /tmp/cckeW9JP.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckeW9JP.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckeW9JP.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeW9JP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeW9JP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeW9JP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeW9JP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeW9JP.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeW9JP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeW9JP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeW9JP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeW9JP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeW9JP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeW9JP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeW9JP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeW9JP.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeW9JP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeW9JP.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckeW9JP.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeW9JP.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckeW9JP.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckeW9JP.s: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/cczNsziI.s: Assembler messages:
encrypt.c: /tmp/cczNsziI.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczNsziI.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczNsziI.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNsziI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNsziI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNsziI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNsziI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNsziI.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNsziI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNsziI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNsziI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNsziI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNsziI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNsziI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNsziI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNsziI.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNsziI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNsziI.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczNsziI.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNsziI.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczNsziI.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczNsziI.s: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/ccZH49UO.s: Assembler messages:
encrypt.c: /tmp/ccZH49UO.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZH49UO.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZH49UO.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH49UO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH49UO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH49UO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH49UO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH49UO.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH49UO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH49UO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH49UO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH49UO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH49UO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH49UO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH49UO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH49UO.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH49UO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH49UO.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZH49UO.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZH49UO.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZH49UO.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZH49UO.s: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/ccD7zePH.s: Assembler messages:
encrypt.c: /tmp/ccD7zePH.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccD7zePH.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD7zePH.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7zePH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7zePH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7zePH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7zePH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7zePH.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7zePH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7zePH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7zePH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7zePH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7zePH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7zePH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7zePH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7zePH.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7zePH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7zePH.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD7zePH.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD7zePH.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccD7zePH.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD7zePH.s: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/ccQs5Yf8.s: Assembler messages:
encrypt.c: /tmp/ccQs5Yf8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQs5Yf8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQs5Yf8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5Yf8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5Yf8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5Yf8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5Yf8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5Yf8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5Yf8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5Yf8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5Yf8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5Yf8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5Yf8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5Yf8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5Yf8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5Yf8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5Yf8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5Yf8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQs5Yf8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQs5Yf8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQs5Yf8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQs5Yf8.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/ccEzkHG3.s: Assembler messages:
encrypt.c: /tmp/ccEzkHG3.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEzkHG3.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEzkHG3.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzkHG3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzkHG3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzkHG3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzkHG3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzkHG3.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzkHG3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzkHG3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzkHG3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzkHG3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzkHG3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzkHG3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzkHG3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzkHG3.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzkHG3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzkHG3.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEzkHG3.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEzkHG3.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEzkHG3.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEzkHG3.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/ccJ1Oqc7.s: Assembler messages:
encrypt.c: /tmp/ccJ1Oqc7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJ1Oqc7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ1Oqc7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1Oqc7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1Oqc7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1Oqc7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1Oqc7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1Oqc7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1Oqc7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1Oqc7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1Oqc7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1Oqc7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1Oqc7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1Oqc7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1Oqc7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1Oqc7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1Oqc7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1Oqc7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ1Oqc7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ1Oqc7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJ1Oqc7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ1Oqc7.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/ccCQZi66.s: Assembler messages:
encrypt.c: /tmp/ccCQZi66.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCQZi66.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCQZi66.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQZi66.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQZi66.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQZi66.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQZi66.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQZi66.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQZi66.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQZi66.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQZi66.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQZi66.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQZi66.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQZi66.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQZi66.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQZi66.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQZi66.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQZi66.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCQZi66.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQZi66.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCQZi66.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCQZi66.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/ccUzxKUa.s: Assembler messages:
encrypt.c: /tmp/ccUzxKUa.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUzxKUa.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUzxKUa.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzxKUa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzxKUa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzxKUa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzxKUa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzxKUa.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzxKUa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzxKUa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzxKUa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzxKUa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzxKUa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzxKUa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzxKUa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzxKUa.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzxKUa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzxKUa.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUzxKUa.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUzxKUa.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccUzxKUa.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUzxKUa.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/cc8j7Ub7.s: Assembler messages:
encrypt.c: /tmp/cc8j7Ub7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8j7Ub7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8j7Ub7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j7Ub7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j7Ub7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j7Ub7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j7Ub7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j7Ub7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j7Ub7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j7Ub7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j7Ub7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j7Ub7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j7Ub7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j7Ub7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j7Ub7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j7Ub7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j7Ub7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j7Ub7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8j7Ub7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8j7Ub7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc8j7Ub7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8j7Ub7.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/cc0UD3ef.s: Assembler messages:
encrypt.c: /tmp/cc0UD3ef.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0UD3ef.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0UD3ef.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UD3ef.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UD3ef.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UD3ef.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UD3ef.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UD3ef.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UD3ef.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UD3ef.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UD3ef.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UD3ef.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UD3ef.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UD3ef.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UD3ef.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UD3ef.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UD3ef.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UD3ef.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0UD3ef.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0UD3ef.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc0UD3ef.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0UD3ef.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/cc0EOsS7.s: Assembler messages:
encrypt.c: /tmp/cc0EOsS7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0EOsS7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0EOsS7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EOsS7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EOsS7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EOsS7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EOsS7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EOsS7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EOsS7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EOsS7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EOsS7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EOsS7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EOsS7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EOsS7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EOsS7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EOsS7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EOsS7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EOsS7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0EOsS7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0EOsS7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc0EOsS7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0EOsS7.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/ccvbh7PI.s: Assembler messages:
encrypt.c: /tmp/ccvbh7PI.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvbh7PI.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvbh7PI.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbh7PI.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvbh7PI.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvbh7PI.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbh7PI.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/ccvbh7PI.s: Assembler messages:
encrypt.c: /tmp/ccvbh7PI.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvbh7PI.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvbh7PI.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbh7PI.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbh7PI.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvbh7PI.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvbh7PI.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbh7PI.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/ccOmG8BE.s: Assembler messages:
encrypt.c: /tmp/ccOmG8BE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOmG8BE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOmG8BE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOmG8BE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOmG8BE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOmG8BE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOmG8BE.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/ccOmG8BE.s: Assembler messages:
encrypt.c: /tmp/ccOmG8BE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOmG8BE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOmG8BE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmG8BE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOmG8BE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOmG8BE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOmG8BE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOmG8BE.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/ccoQY7iQ.s: Assembler messages:
encrypt.c: /tmp/ccoQY7iQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoQY7iQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoQY7iQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQY7iQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQY7iQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccoQY7iQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQY7iQ.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/ccoQY7iQ.s: Assembler messages:
encrypt.c: /tmp/ccoQY7iQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoQY7iQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoQY7iQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQY7iQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQY7iQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQY7iQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccoQY7iQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQY7iQ.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/ccOO6CYB.s: Assembler messages:
encrypt.c: /tmp/ccOO6CYB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOO6CYB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOO6CYB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOO6CYB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOO6CYB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOO6CYB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOO6CYB.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/ccOO6CYB.s: Assembler messages:
encrypt.c: /tmp/ccOO6CYB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOO6CYB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOO6CYB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO6CYB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOO6CYB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOO6CYB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOO6CYB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOO6CYB.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/ccozgwvS.s: Assembler messages:
encrypt.c: /tmp/ccozgwvS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccozgwvS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccozgwvS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozgwvS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozgwvS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozgwvS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozgwvS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozgwvS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozgwvS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozgwvS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozgwvS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozgwvS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozgwvS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozgwvS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozgwvS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozgwvS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozgwvS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozgwvS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccozgwvS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozgwvS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccozgwvS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccozgwvS.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/ccbux3pU.s: Assembler messages:
encrypt.c: /tmp/ccbux3pU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbux3pU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbux3pU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbux3pU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbux3pU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbux3pU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbux3pU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbux3pU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbux3pU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbux3pU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbux3pU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbux3pU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbux3pU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbux3pU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbux3pU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbux3pU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbux3pU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbux3pU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbux3pU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbux3pU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbux3pU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbux3pU.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/cc7WaOj1.s: Assembler messages:
encrypt.c: /tmp/cc7WaOj1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7WaOj1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7WaOj1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WaOj1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WaOj1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WaOj1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WaOj1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WaOj1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WaOj1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WaOj1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WaOj1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WaOj1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WaOj1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WaOj1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WaOj1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WaOj1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WaOj1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WaOj1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7WaOj1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7WaOj1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7WaOj1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7WaOj1.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/cc5XWfaU.s: Assembler messages:
encrypt.c: /tmp/cc5XWfaU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5XWfaU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5XWfaU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XWfaU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XWfaU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XWfaU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XWfaU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XWfaU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XWfaU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XWfaU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XWfaU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XWfaU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XWfaU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XWfaU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XWfaU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XWfaU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XWfaU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XWfaU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5XWfaU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5XWfaU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc5XWfaU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5XWfaU.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/ccUQIY1q.s: Assembler messages:
encrypt.c: /tmp/ccUQIY1q.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUQIY1q.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUQIY1q.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQIY1q.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQIY1q.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQIY1q.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQIY1q.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQIY1q.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQIY1q.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQIY1q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQIY1q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQIY1q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQIY1q.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQIY1q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQIY1q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQIY1q.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQIY1q.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQIY1q.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUQIY1q.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQIY1q.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccUQIY1q.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUQIY1q.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/ccAdLMsl.s: Assembler messages:
encrypt.c: /tmp/ccAdLMsl.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAdLMsl.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAdLMsl.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdLMsl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdLMsl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdLMsl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdLMsl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdLMsl.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdLMsl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdLMsl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdLMsl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdLMsl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdLMsl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdLMsl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdLMsl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdLMsl.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdLMsl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdLMsl.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdLMsl.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdLMsl.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAdLMsl.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdLMsl.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/ccbhtgZs.s: Assembler messages:
encrypt.c: /tmp/ccbhtgZs.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbhtgZs.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbhtgZs.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhtgZs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhtgZs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhtgZs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhtgZs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhtgZs.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhtgZs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhtgZs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhtgZs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhtgZs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhtgZs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhtgZs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhtgZs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhtgZs.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhtgZs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhtgZs.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbhtgZs.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbhtgZs.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbhtgZs.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbhtgZs.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/ccHIMgLo.s: Assembler messages:
encrypt.c: /tmp/ccHIMgLo.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHIMgLo.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHIMgLo.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIMgLo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIMgLo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIMgLo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIMgLo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIMgLo.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIMgLo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIMgLo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIMgLo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIMgLo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIMgLo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIMgLo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIMgLo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIMgLo.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIMgLo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIMgLo.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHIMgLo.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHIMgLo.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHIMgLo.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHIMgLo.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/ccXxLgLg.s: Assembler messages:
encrypt.c: /tmp/ccXxLgLg.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXxLgLg.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXxLgLg.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxLgLg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxLgLg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxLgLg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxLgLg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxLgLg.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxLgLg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxLgLg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxLgLg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxLgLg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxLgLg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxLgLg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxLgLg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxLgLg.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxLgLg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxLgLg.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXxLgLg.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXxLgLg.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXxLgLg.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXxLgLg.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/cc9stcud.s: Assembler messages:
encrypt.c: /tmp/cc9stcud.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9stcud.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9stcud.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9stcud.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9stcud.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9stcud.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9stcud.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9stcud.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9stcud.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9stcud.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9stcud.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9stcud.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9stcud.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9stcud.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9stcud.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9stcud.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9stcud.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9stcud.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9stcud.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9stcud.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc9stcud.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9stcud.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/cclromdl.s: Assembler messages:
encrypt.c: /tmp/cclromdl.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclromdl.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclromdl.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cclromdl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclromdl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclromdl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclromdl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclromdl.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cclromdl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclromdl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclromdl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclromdl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclromdl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclromdl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclromdl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclromdl.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cclromdl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclromdl.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cclromdl.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclromdl.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cclromdl.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cclromdl.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/cc4k8qbe.s: Assembler messages:
encrypt.c: /tmp/cc4k8qbe.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4k8qbe.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4k8qbe.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8qbe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8qbe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8qbe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8qbe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8qbe.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8qbe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8qbe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8qbe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8qbe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8qbe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8qbe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8qbe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8qbe.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8qbe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8qbe.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4k8qbe.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4k8qbe.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc4k8qbe.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4k8qbe.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/ccZ31F08.s: Assembler messages:
encrypt.c: /tmp/ccZ31F08.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZ31F08.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ31F08.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ31F08.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ31F08.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ31F08.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ31F08.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ31F08.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ31F08.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ31F08.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ31F08.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ31F08.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ31F08.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ31F08.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ31F08.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ31F08.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ31F08.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ31F08.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ31F08.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ31F08.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZ31F08.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ31F08.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/ccvyP2JU.s: Assembler messages:
encrypt.c: /tmp/ccvyP2JU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvyP2JU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvyP2JU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyP2JU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyP2JU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyP2JU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyP2JU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyP2JU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyP2JU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyP2JU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyP2JU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyP2JU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyP2JU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyP2JU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyP2JU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyP2JU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyP2JU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyP2JU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvyP2JU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyP2JU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvyP2JU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvyP2JU.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/ccMUTEDf.s: Assembler messages:
encrypt.c: /tmp/ccMUTEDf.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMUTEDf.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMUTEDf.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUTEDf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUTEDf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUTEDf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUTEDf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUTEDf.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUTEDf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUTEDf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUTEDf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUTEDf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUTEDf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUTEDf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUTEDf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUTEDf.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUTEDf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUTEDf.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMUTEDf.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUTEDf.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMUTEDf.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMUTEDf.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/cc40htD1.s: Assembler messages:
encrypt.c: /tmp/cc40htD1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc40htD1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc40htD1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40htD1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40htD1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40htD1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40htD1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40htD1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40htD1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40htD1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40htD1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40htD1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40htD1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40htD1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40htD1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40htD1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40htD1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40htD1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc40htD1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40htD1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc40htD1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc40htD1.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/ccQbQJRM.s: Assembler messages:
encrypt.c: /tmp/ccQbQJRM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQbQJRM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQbQJRM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbQJRM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbQJRM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbQJRM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbQJRM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbQJRM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbQJRM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbQJRM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbQJRM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbQJRM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbQJRM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbQJRM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbQJRM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbQJRM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbQJRM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbQJRM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQbQJRM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbQJRM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQbQJRM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQbQJRM.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/cckRAqZL.s: Assembler messages:
encrypt.c: /tmp/cckRAqZL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckRAqZL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckRAqZL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRAqZL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRAqZL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRAqZL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRAqZL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRAqZL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRAqZL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRAqZL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRAqZL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRAqZL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRAqZL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRAqZL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRAqZL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRAqZL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRAqZL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRAqZL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckRAqZL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRAqZL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckRAqZL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckRAqZL.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/ccr6aFfU.s: Assembler messages:
encrypt.c: /tmp/ccr6aFfU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccr6aFfU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr6aFfU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6aFfU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6aFfU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6aFfU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6aFfU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6aFfU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6aFfU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6aFfU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6aFfU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6aFfU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6aFfU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6aFfU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6aFfU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6aFfU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6aFfU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6aFfU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr6aFfU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr6aFfU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccr6aFfU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr6aFfU.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/ccmlOy5L.s: Assembler messages:
encrypt.c: /tmp/ccmlOy5L.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmlOy5L.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmlOy5L.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlOy5L.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlOy5L.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlOy5L.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlOy5L.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlOy5L.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlOy5L.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlOy5L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlOy5L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlOy5L.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlOy5L.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlOy5L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlOy5L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlOy5L.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlOy5L.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlOy5L.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmlOy5L.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlOy5L.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmlOy5L.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmlOy5L.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/ccr7j8fy.s: Assembler messages:
encrypt.c: /tmp/ccr7j8fy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccr7j8fy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr7j8fy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7j8fy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7j8fy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7j8fy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7j8fy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7j8fy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7j8fy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7j8fy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7j8fy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7j8fy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7j8fy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7j8fy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7j8fy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7j8fy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7j8fy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7j8fy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr7j8fy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7j8fy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccr7j8fy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr7j8fy.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/ccaepeLv.s: Assembler messages:
encrypt.c: /tmp/ccaepeLv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccaepeLv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaepeLv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaepeLv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaepeLv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaepeLv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaepeLv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaepeLv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaepeLv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaepeLv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaepeLv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaepeLv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaepeLv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaepeLv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaepeLv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaepeLv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaepeLv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaepeLv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaepeLv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaepeLv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccaepeLv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaepeLv.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/ccYyv5rM.s: Assembler messages:
encrypt.c: /tmp/ccYyv5rM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYyv5rM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYyv5rM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyv5rM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyv5rM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyv5rM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyv5rM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyv5rM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyv5rM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyv5rM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyv5rM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyv5rM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyv5rM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyv5rM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyv5rM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyv5rM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyv5rM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyv5rM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYyv5rM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyv5rM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccYyv5rM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYyv5rM.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/ccYkWGWu.s: Assembler messages:
encrypt.c: /tmp/ccYkWGWu.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYkWGWu.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYkWGWu.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWGWu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWGWu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWGWu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWGWu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWGWu.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWGWu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWGWu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWGWu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWGWu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWGWu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWGWu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWGWu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWGWu.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWGWu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWGWu.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYkWGWu.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYkWGWu.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccYkWGWu.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYkWGWu.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/ccxRs0NP.s: Assembler messages:
encrypt.c: /tmp/ccxRs0NP.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxRs0NP.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxRs0NP.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRs0NP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRs0NP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRs0NP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRs0NP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRs0NP.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRs0NP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRs0NP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRs0NP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRs0NP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRs0NP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRs0NP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRs0NP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRs0NP.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRs0NP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRs0NP.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxRs0NP.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxRs0NP.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxRs0NP.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxRs0NP.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/ccXh9API.s: Assembler messages:
encrypt.c: /tmp/ccXh9API.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXh9API.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXh9API.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh9API.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh9API.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh9API.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh9API.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh9API.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh9API.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh9API.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh9API.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh9API.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh9API.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh9API.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh9API.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh9API.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh9API.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh9API.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXh9API.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXh9API.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXh9API.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXh9API.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/ccxgS2wQ.s: Assembler messages:
encrypt.c: /tmp/ccxgS2wQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxgS2wQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxgS2wQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgS2wQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgS2wQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgS2wQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgS2wQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgS2wQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgS2wQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgS2wQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgS2wQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgS2wQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgS2wQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgS2wQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgS2wQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgS2wQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgS2wQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgS2wQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxgS2wQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxgS2wQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxgS2wQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxgS2wQ.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/ccZB4FzJ.s: Assembler messages:
encrypt.c: /tmp/ccZB4FzJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZB4FzJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZB4FzJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB4FzJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB4FzJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB4FzJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB4FzJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB4FzJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB4FzJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB4FzJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB4FzJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB4FzJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB4FzJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB4FzJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB4FzJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB4FzJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB4FzJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB4FzJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZB4FzJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZB4FzJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZB4FzJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZB4FzJ.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/ccpIMERH.s: Assembler messages:
encrypt.c: /tmp/ccpIMERH.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpIMERH.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpIMERH.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIMERH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIMERH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIMERH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIMERH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIMERH.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIMERH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIMERH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIMERH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIMERH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIMERH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIMERH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIMERH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIMERH.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIMERH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIMERH.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpIMERH.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIMERH.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpIMERH.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpIMERH.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/cc2x8rJB.s: Assembler messages:
encrypt.c: /tmp/cc2x8rJB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2x8rJB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2x8rJB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x8rJB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x8rJB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x8rJB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x8rJB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x8rJB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x8rJB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x8rJB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x8rJB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x8rJB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x8rJB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x8rJB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x8rJB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x8rJB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x8rJB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x8rJB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2x8rJB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2x8rJB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc2x8rJB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2x8rJB.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/ccNABWnK.s: Assembler messages:
encrypt.c: /tmp/ccNABWnK.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNABWnK.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNABWnK.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNABWnK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNABWnK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNABWnK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNABWnK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNABWnK.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNABWnK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNABWnK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNABWnK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNABWnK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNABWnK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNABWnK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNABWnK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNABWnK.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNABWnK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNABWnK.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNABWnK.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNABWnK.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNABWnK.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNABWnK.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/ccx0xgpB.s: Assembler messages:
encrypt.c: /tmp/ccx0xgpB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccx0xgpB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx0xgpB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0xgpB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0xgpB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0xgpB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0xgpB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0xgpB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0xgpB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0xgpB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0xgpB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0xgpB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0xgpB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0xgpB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0xgpB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0xgpB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0xgpB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0xgpB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx0xgpB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0xgpB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccx0xgpB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx0xgpB.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/ccr5eqzo.s: Assembler messages:
encrypt.c: /tmp/ccr5eqzo.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccr5eqzo.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr5eqzo.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5eqzo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5eqzo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5eqzo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5eqzo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5eqzo.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5eqzo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5eqzo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5eqzo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5eqzo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5eqzo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5eqzo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5eqzo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5eqzo.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5eqzo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5eqzo.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr5eqzo.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr5eqzo.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccr5eqzo.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr5eqzo.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/ccCWgyxp.s: Assembler messages:
encrypt.c: /tmp/ccCWgyxp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCWgyxp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCWgyxp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgyxp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgyxp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgyxp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgyxp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgyxp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgyxp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgyxp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgyxp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgyxp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgyxp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgyxp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgyxp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgyxp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgyxp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgyxp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCWgyxp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCWgyxp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCWgyxp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCWgyxp.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/cck6QT8w.s: Assembler messages:
encrypt.c: /tmp/cck6QT8w.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cck6QT8w.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck6QT8w.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6QT8w.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6QT8w.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6QT8w.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6QT8w.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6QT8w.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6QT8w.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6QT8w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6QT8w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6QT8w.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6QT8w.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6QT8w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6QT8w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6QT8w.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6QT8w.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6QT8w.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cck6QT8w.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6QT8w.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cck6QT8w.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cck6QT8w.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/ccFRh2Fp.s: Assembler messages:
encrypt.c: /tmp/ccFRh2Fp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFRh2Fp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFRh2Fp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRh2Fp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRh2Fp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRh2Fp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRh2Fp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRh2Fp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRh2Fp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRh2Fp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRh2Fp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRh2Fp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRh2Fp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRh2Fp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRh2Fp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRh2Fp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRh2Fp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRh2Fp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFRh2Fp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRh2Fp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccFRh2Fp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFRh2Fp.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/ccXmZFUi.s: Assembler messages:
encrypt.c: /tmp/ccXmZFUi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXmZFUi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXmZFUi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmZFUi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmZFUi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmZFUi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmZFUi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmZFUi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmZFUi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmZFUi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmZFUi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmZFUi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmZFUi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmZFUi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmZFUi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmZFUi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmZFUi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmZFUi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXmZFUi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmZFUi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXmZFUi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXmZFUi.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/ccQJGkjf.s: Assembler messages:
encrypt.c: /tmp/ccQJGkjf.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQJGkjf.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQJGkjf.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJGkjf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJGkjf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJGkjf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJGkjf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJGkjf.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJGkjf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJGkjf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJGkjf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJGkjf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJGkjf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJGkjf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJGkjf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJGkjf.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJGkjf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJGkjf.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQJGkjf.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJGkjf.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQJGkjf.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQJGkjf.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/cclaGHhm.s: Assembler messages:
encrypt.c: /tmp/cclaGHhm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclaGHhm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclaGHhm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaGHhm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaGHhm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaGHhm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaGHhm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaGHhm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaGHhm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaGHhm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaGHhm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaGHhm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaGHhm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaGHhm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaGHhm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaGHhm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaGHhm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaGHhm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cclaGHhm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaGHhm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cclaGHhm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cclaGHhm.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/ccmpLd2e.s: Assembler messages:
encrypt.c: /tmp/ccmpLd2e.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmpLd2e.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmpLd2e.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpLd2e.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpLd2e.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpLd2e.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpLd2e.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpLd2e.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpLd2e.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpLd2e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpLd2e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpLd2e.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpLd2e.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpLd2e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpLd2e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpLd2e.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpLd2e.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpLd2e.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmpLd2e.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmpLd2e.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmpLd2e.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmpLd2e.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/ccKPvNbw.s: Assembler messages:
encrypt.c: /tmp/ccKPvNbw.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKPvNbw.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKPvNbw.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPvNbw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPvNbw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPvNbw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPvNbw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPvNbw.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPvNbw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPvNbw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPvNbw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPvNbw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPvNbw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPvNbw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPvNbw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPvNbw.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPvNbw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPvNbw.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKPvNbw.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPvNbw.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKPvNbw.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKPvNbw.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/ccwRVCLw.s: Assembler messages:
encrypt.c: /tmp/ccwRVCLw.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwRVCLw.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwRVCLw.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVCLw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVCLw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVCLw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVCLw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVCLw.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVCLw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVCLw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVCLw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVCLw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVCLw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVCLw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVCLw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVCLw.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVCLw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRVCLw.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwRVCLw.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwRVCLw.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwRVCLw.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwRVCLw.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/ccfF2jTE.s: Assembler messages:
encrypt.c: /tmp/ccfF2jTE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfF2jTE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfF2jTE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF2jTE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF2jTE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF2jTE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF2jTE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF2jTE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF2jTE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF2jTE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF2jTE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF2jTE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF2jTE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF2jTE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF2jTE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF2jTE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF2jTE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF2jTE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfF2jTE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfF2jTE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccfF2jTE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfF2jTE.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/cc7vS5tx.s: Assembler messages:
encrypt.c: /tmp/cc7vS5tx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7vS5tx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7vS5tx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vS5tx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vS5tx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vS5tx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vS5tx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vS5tx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vS5tx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vS5tx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vS5tx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vS5tx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vS5tx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vS5tx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vS5tx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vS5tx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vS5tx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vS5tx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7vS5tx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7vS5tx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7vS5tx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7vS5tx.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/ccY9nOG0.s: Assembler messages:
encrypt.c: /tmp/ccY9nOG0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccY9nOG0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY9nOG0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nOG0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nOG0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nOG0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nOG0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nOG0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nOG0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nOG0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nOG0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nOG0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nOG0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nOG0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nOG0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nOG0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nOG0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nOG0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY9nOG0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9nOG0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccY9nOG0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY9nOG0.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/ccjKl3OZ.s: Assembler messages:
encrypt.c: /tmp/ccjKl3OZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjKl3OZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjKl3OZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKl3OZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKl3OZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKl3OZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKl3OZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKl3OZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKl3OZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKl3OZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKl3OZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKl3OZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKl3OZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKl3OZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKl3OZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKl3OZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKl3OZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKl3OZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjKl3OZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKl3OZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccjKl3OZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjKl3OZ.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/ccqJ3Vk7.s: Assembler messages:
encrypt.c: /tmp/ccqJ3Vk7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqJ3Vk7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqJ3Vk7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ3Vk7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ3Vk7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ3Vk7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ3Vk7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ3Vk7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ3Vk7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ3Vk7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ3Vk7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ3Vk7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ3Vk7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ3Vk7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ3Vk7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ3Vk7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ3Vk7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ3Vk7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqJ3Vk7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJ3Vk7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccqJ3Vk7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqJ3Vk7.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/cc1BAgZZ.s: Assembler messages:
encrypt.c: /tmp/cc1BAgZZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1BAgZZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1BAgZZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAgZZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAgZZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAgZZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAgZZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAgZZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAgZZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAgZZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAgZZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAgZZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAgZZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAgZZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAgZZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAgZZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAgZZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAgZZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1BAgZZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BAgZZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1BAgZZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1BAgZZ.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/ccMM5hgp.s: Assembler messages:
encrypt.c: /tmp/ccMM5hgp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMM5hgp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMM5hgp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMM5hgp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMM5hgp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMM5hgp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMM5hgp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMM5hgp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMM5hgp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMM5hgp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMM5hgp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMM5hgp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMM5hgp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMM5hgp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMM5hgp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMM5hgp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMM5hgp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMM5hgp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMM5hgp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMM5hgp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMM5hgp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMM5hgp.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/ccE9HAXd.s: Assembler messages:
encrypt.c: /tmp/ccE9HAXd.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccE9HAXd.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE9HAXd.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9HAXd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9HAXd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9HAXd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9HAXd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9HAXd.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9HAXd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9HAXd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9HAXd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9HAXd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9HAXd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9HAXd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9HAXd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9HAXd.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9HAXd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9HAXd.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE9HAXd.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9HAXd.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccE9HAXd.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE9HAXd.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/ccHYRkNx.s: Assembler messages:
encrypt.c: /tmp/ccHYRkNx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHYRkNx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHYRkNx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYRkNx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYRkNx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYRkNx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYRkNx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYRkNx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYRkNx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYRkNx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYRkNx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYRkNx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYRkNx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYRkNx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYRkNx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYRkNx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYRkNx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYRkNx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHYRkNx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHYRkNx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHYRkNx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHYRkNx.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/ccp2h1oi.s: Assembler messages:
encrypt.c: /tmp/ccp2h1oi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccp2h1oi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp2h1oi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2h1oi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2h1oi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2h1oi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2h1oi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2h1oi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2h1oi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2h1oi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2h1oi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2h1oi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2h1oi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2h1oi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2h1oi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2h1oi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2h1oi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2h1oi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp2h1oi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2h1oi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccp2h1oi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp2h1oi.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/ccYFrOrG.s: Assembler messages:
encrypt.c: /tmp/ccYFrOrG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYFrOrG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYFrOrG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFrOrG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFrOrG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFrOrG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFrOrG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFrOrG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFrOrG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFrOrG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFrOrG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFrOrG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFrOrG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFrOrG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFrOrG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFrOrG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFrOrG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFrOrG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYFrOrG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYFrOrG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccYFrOrG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYFrOrG.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/cc06C0BE.s: Assembler messages:
encrypt.c: /tmp/cc06C0BE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc06C0BE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc06C0BE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06C0BE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06C0BE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06C0BE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06C0BE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06C0BE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06C0BE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06C0BE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06C0BE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06C0BE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06C0BE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06C0BE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06C0BE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06C0BE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06C0BE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06C0BE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc06C0BE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06C0BE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc06C0BE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc06C0BE.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/cchKZe3L.s: Assembler messages:
encrypt.c: /tmp/cchKZe3L.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchKZe3L.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchKZe3L.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKZe3L.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKZe3L.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKZe3L.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKZe3L.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKZe3L.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKZe3L.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKZe3L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKZe3L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKZe3L.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKZe3L.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKZe3L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKZe3L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKZe3L.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKZe3L.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKZe3L.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cchKZe3L.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchKZe3L.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cchKZe3L.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cchKZe3L.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/ccpeHQaD.s: Assembler messages:
encrypt.c: /tmp/ccpeHQaD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpeHQaD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpeHQaD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeHQaD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeHQaD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeHQaD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeHQaD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeHQaD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeHQaD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeHQaD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeHQaD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeHQaD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeHQaD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeHQaD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeHQaD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeHQaD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeHQaD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeHQaD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpeHQaD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpeHQaD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpeHQaD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpeHQaD.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/ccAE1wYN.s: Assembler messages:
encrypt.c: /tmp/ccAE1wYN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAE1wYN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAE1wYN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE1wYN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE1wYN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE1wYN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE1wYN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE1wYN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE1wYN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE1wYN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE1wYN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE1wYN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE1wYN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE1wYN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE1wYN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE1wYN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE1wYN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE1wYN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAE1wYN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAE1wYN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAE1wYN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAE1wYN.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/ccW2eZsL.s: Assembler messages:
encrypt.c: /tmp/ccW2eZsL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccW2eZsL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW2eZsL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2eZsL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2eZsL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2eZsL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2eZsL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2eZsL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2eZsL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2eZsL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2eZsL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2eZsL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2eZsL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2eZsL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2eZsL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2eZsL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2eZsL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2eZsL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW2eZsL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2eZsL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccW2eZsL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW2eZsL.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/ccHblJTS.s: Assembler messages:
encrypt.c: /tmp/ccHblJTS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHblJTS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHblJTS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHblJTS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHblJTS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHblJTS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHblJTS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHblJTS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHblJTS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHblJTS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHblJTS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHblJTS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHblJTS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHblJTS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHblJTS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHblJTS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHblJTS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHblJTS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHblJTS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHblJTS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHblJTS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHblJTS.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/ccgU448K.s: Assembler messages:
encrypt.c: /tmp/ccgU448K.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgU448K.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgU448K.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU448K.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU448K.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU448K.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU448K.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU448K.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU448K.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU448K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU448K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU448K.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU448K.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU448K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU448K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU448K.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU448K.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU448K.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgU448K.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgU448K.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgU448K.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgU448K.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/cc4dQByp.s: Assembler messages:
encrypt.c: /tmp/cc4dQByp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4dQByp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4dQByp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dQByp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dQByp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dQByp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dQByp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dQByp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dQByp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dQByp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dQByp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dQByp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dQByp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dQByp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dQByp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dQByp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dQByp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dQByp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4dQByp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dQByp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc4dQByp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4dQByp.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/ccykqODo.s: Assembler messages:
encrypt.c: /tmp/ccykqODo.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccykqODo.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccykqODo.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykqODo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykqODo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykqODo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykqODo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykqODo.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykqODo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykqODo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykqODo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykqODo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykqODo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykqODo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykqODo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykqODo.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykqODo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykqODo.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccykqODo.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykqODo.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccykqODo.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccykqODo.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/ccjYTzuv.s: Assembler messages:
encrypt.c: /tmp/ccjYTzuv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjYTzuv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjYTzuv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYTzuv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYTzuv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYTzuv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYTzuv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYTzuv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYTzuv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYTzuv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYTzuv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYTzuv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYTzuv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYTzuv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYTzuv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYTzuv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYTzuv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYTzuv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjYTzuv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYTzuv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccjYTzuv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjYTzuv.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/ccxqp7zo.s: Assembler messages:
encrypt.c: /tmp/ccxqp7zo.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxqp7zo.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxqp7zo.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqp7zo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqp7zo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqp7zo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqp7zo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqp7zo.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqp7zo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqp7zo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqp7zo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqp7zo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqp7zo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqp7zo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqp7zo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqp7zo.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqp7zo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqp7zo.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxqp7zo.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxqp7zo.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxqp7zo.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxqp7zo.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/ccMVRMPb.s: Assembler messages:
encrypt.c: /tmp/ccMVRMPb.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMVRMPb.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMVRMPb.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRMPb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRMPb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRMPb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRMPb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRMPb.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRMPb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRMPb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRMPb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRMPb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRMPb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRMPb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRMPb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRMPb.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRMPb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRMPb.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMVRMPb.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMVRMPb.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMVRMPb.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMVRMPb.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/ccAdQn65.s: Assembler messages:
encrypt.c: /tmp/ccAdQn65.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAdQn65.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAdQn65.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdQn65.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdQn65.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdQn65.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdQn65.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdQn65.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdQn65.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdQn65.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdQn65.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdQn65.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdQn65.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdQn65.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdQn65.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdQn65.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdQn65.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdQn65.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdQn65.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdQn65.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAdQn65.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdQn65.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/cc31iDGd.s: Assembler messages:
encrypt.c: /tmp/cc31iDGd.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc31iDGd.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc31iDGd.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31iDGd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31iDGd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31iDGd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31iDGd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31iDGd.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31iDGd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31iDGd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31iDGd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31iDGd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31iDGd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31iDGd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31iDGd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31iDGd.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31iDGd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31iDGd.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc31iDGd.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc31iDGd.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc31iDGd.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc31iDGd.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/ccNzbyd6.s: Assembler messages:
encrypt.c: /tmp/ccNzbyd6.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNzbyd6.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNzbyd6.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzbyd6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzbyd6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzbyd6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzbyd6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzbyd6.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzbyd6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzbyd6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzbyd6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzbyd6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzbyd6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzbyd6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzbyd6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzbyd6.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzbyd6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzbyd6.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNzbyd6.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzbyd6.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNzbyd6.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNzbyd6.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/ccFKBjC1.s: Assembler messages:
encrypt.c: /tmp/ccFKBjC1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFKBjC1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFKBjC1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKBjC1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKBjC1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKBjC1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKBjC1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKBjC1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKBjC1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKBjC1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKBjC1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKBjC1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKBjC1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKBjC1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKBjC1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKBjC1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKBjC1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKBjC1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFKBjC1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFKBjC1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccFKBjC1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFKBjC1.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/ccsuTbiY.s: Assembler messages:
encrypt.c: /tmp/ccsuTbiY.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsuTbiY.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsuTbiY.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuTbiY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuTbiY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuTbiY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuTbiY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuTbiY.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuTbiY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuTbiY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuTbiY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuTbiY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuTbiY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuTbiY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuTbiY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuTbiY.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuTbiY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuTbiY.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsuTbiY.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsuTbiY.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsuTbiY.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsuTbiY.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/ccVvuvu5.s: Assembler messages:
encrypt.c: /tmp/ccVvuvu5.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVvuvu5.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVvuvu5.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvuvu5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvuvu5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvuvu5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvuvu5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvuvu5.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvuvu5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvuvu5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvuvu5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvuvu5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvuvu5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvuvu5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvuvu5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvuvu5.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvuvu5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvuvu5.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVvuvu5.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVvuvu5.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVvuvu5.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVvuvu5.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/ccqY1NTY.s: Assembler messages:
encrypt.c: /tmp/ccqY1NTY.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqY1NTY.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqY1NTY.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY1NTY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY1NTY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY1NTY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY1NTY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY1NTY.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY1NTY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY1NTY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY1NTY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY1NTY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY1NTY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY1NTY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY1NTY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY1NTY.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY1NTY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY1NTY.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqY1NTY.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqY1NTY.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccqY1NTY.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqY1NTY.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/ccQKwdFT.s: Assembler messages:
encrypt.c: /tmp/ccQKwdFT.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQKwdFT.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQKwdFT.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKwdFT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKwdFT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKwdFT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKwdFT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKwdFT.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKwdFT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKwdFT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKwdFT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKwdFT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKwdFT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKwdFT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKwdFT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKwdFT.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKwdFT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKwdFT.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQKwdFT.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQKwdFT.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQKwdFT.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQKwdFT.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/ccPErO0Q.s: Assembler messages:
encrypt.c: /tmp/ccPErO0Q.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPErO0Q.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPErO0Q.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPErO0Q.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPErO0Q.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPErO0Q.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPErO0Q.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPErO0Q.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPErO0Q.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPErO0Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPErO0Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPErO0Q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPErO0Q.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPErO0Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPErO0Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPErO0Q.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPErO0Q.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPErO0Q.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPErO0Q.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPErO0Q.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccPErO0Q.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPErO0Q.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/ccVUHhVZ.s: Assembler messages:
encrypt.c: /tmp/ccVUHhVZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVUHhVZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVUHhVZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUHhVZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUHhVZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUHhVZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUHhVZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUHhVZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUHhVZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUHhVZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUHhVZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUHhVZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUHhVZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUHhVZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUHhVZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUHhVZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUHhVZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUHhVZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVUHhVZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVUHhVZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVUHhVZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVUHhVZ.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/cc7CgRJQ.s: Assembler messages:
encrypt.c: /tmp/cc7CgRJQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7CgRJQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7CgRJQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CgRJQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CgRJQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CgRJQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CgRJQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CgRJQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CgRJQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CgRJQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CgRJQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CgRJQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CgRJQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CgRJQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CgRJQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CgRJQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CgRJQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CgRJQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7CgRJQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7CgRJQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7CgRJQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7CgRJQ.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/ccQzKvyx.s: Assembler messages:
encrypt.c: /tmp/ccQzKvyx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQzKvyx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQzKvyx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzKvyx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzKvyx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzKvyx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzKvyx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzKvyx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzKvyx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzKvyx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzKvyx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzKvyx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzKvyx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzKvyx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzKvyx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzKvyx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzKvyx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzKvyx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQzKvyx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQzKvyx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQzKvyx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQzKvyx.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/ccZqUTKv.s: Assembler messages:
encrypt.c: /tmp/ccZqUTKv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZqUTKv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZqUTKv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqUTKv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqUTKv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqUTKv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqUTKv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqUTKv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqUTKv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqUTKv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqUTKv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqUTKv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqUTKv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqUTKv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqUTKv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqUTKv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqUTKv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqUTKv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZqUTKv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqUTKv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZqUTKv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZqUTKv.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/ccRTzboD.s: Assembler messages:
encrypt.c: /tmp/ccRTzboD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRTzboD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRTzboD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTzboD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTzboD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTzboD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTzboD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTzboD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTzboD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTzboD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTzboD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTzboD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTzboD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTzboD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTzboD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTzboD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTzboD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTzboD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRTzboD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRTzboD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRTzboD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRTzboD.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/ccRPaJju.s: Assembler messages:
encrypt.c: /tmp/ccRPaJju.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRPaJju.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRPaJju.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPaJju.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPaJju.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPaJju.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPaJju.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPaJju.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPaJju.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPaJju.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPaJju.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPaJju.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPaJju.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPaJju.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPaJju.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPaJju.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPaJju.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPaJju.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRPaJju.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPaJju.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRPaJju.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRPaJju.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/ccPm1qOj.s: Assembler messages:
encrypt.c: /tmp/ccPm1qOj.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPm1qOj.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPm1qOj.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1qOj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1qOj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1qOj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1qOj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1qOj.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1qOj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1qOj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1qOj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1qOj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1qOj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1qOj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1qOj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1qOj.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1qOj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1qOj.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPm1qOj.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPm1qOj.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccPm1qOj.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPm1qOj.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/cckTvXBg.s: Assembler messages:
encrypt.c: /tmp/cckTvXBg.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckTvXBg.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckTvXBg.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTvXBg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTvXBg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTvXBg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTvXBg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTvXBg.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTvXBg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTvXBg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTvXBg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTvXBg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTvXBg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTvXBg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTvXBg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTvXBg.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTvXBg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTvXBg.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckTvXBg.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTvXBg.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckTvXBg.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckTvXBg.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/ccp31SXk.s: Assembler messages:
encrypt.c: /tmp/ccp31SXk.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccp31SXk.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp31SXk.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp31SXk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp31SXk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp31SXk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp31SXk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp31SXk.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp31SXk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp31SXk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp31SXk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp31SXk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp31SXk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp31SXk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp31SXk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp31SXk.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp31SXk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp31SXk.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp31SXk.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp31SXk.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccp31SXk.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp31SXk.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/cco6P7ig.s: Assembler messages:
encrypt.c: /tmp/cco6P7ig.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cco6P7ig.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco6P7ig.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6P7ig.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6P7ig.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6P7ig.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6P7ig.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6P7ig.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6P7ig.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6P7ig.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6P7ig.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6P7ig.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6P7ig.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6P7ig.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6P7ig.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6P7ig.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6P7ig.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6P7ig.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cco6P7ig.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco6P7ig.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cco6P7ig.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cco6P7ig.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/ccxoKLaN.s: Assembler messages:
encrypt.c: /tmp/ccxoKLaN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxoKLaN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxoKLaN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoKLaN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoKLaN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoKLaN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoKLaN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoKLaN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoKLaN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoKLaN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoKLaN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoKLaN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoKLaN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoKLaN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoKLaN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoKLaN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoKLaN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoKLaN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxoKLaN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxoKLaN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxoKLaN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxoKLaN.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/cc33v1qK.s: Assembler messages:
encrypt.c: /tmp/cc33v1qK.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc33v1qK.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc33v1qK.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33v1qK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33v1qK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33v1qK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33v1qK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33v1qK.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33v1qK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33v1qK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33v1qK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33v1qK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33v1qK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33v1qK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33v1qK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33v1qK.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33v1qK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33v1qK.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc33v1qK.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33v1qK.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc33v1qK.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc33v1qK.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/ccJBp4qK.s: Assembler messages:
encrypt.c: /tmp/ccJBp4qK.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJBp4qK.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJBp4qK.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBp4qK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBp4qK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBp4qK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBp4qK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBp4qK.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBp4qK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBp4qK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBp4qK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBp4qK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBp4qK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBp4qK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBp4qK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBp4qK.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBp4qK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBp4qK.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJBp4qK.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBp4qK.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJBp4qK.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJBp4qK.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/ccRfLx9K.s: Assembler messages:
encrypt.c: /tmp/ccRfLx9K.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRfLx9K.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRfLx9K.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfLx9K.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfLx9K.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfLx9K.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfLx9K.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfLx9K.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfLx9K.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfLx9K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfLx9K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfLx9K.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfLx9K.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfLx9K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfLx9K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfLx9K.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfLx9K.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfLx9K.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRfLx9K.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRfLx9K.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRfLx9K.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRfLx9K.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