Implementation notes: x86, hydra7, crypto_aead/omdsha256k192n104tau128v1

Computer: hydra7
Microarchitecture: amd64; Sandy Bridge+AES (206a7)
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: omdsha256k192n104tau128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
332248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014050720140505
332280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014050720140505
332368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014050720140505
332972? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2014050720140505
333096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2014050720140505
333260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2014050720140505
335848? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2014050720140505
336128? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2014050720140505
336156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014050720140505
338104? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014050720140505
339404? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2014050720140505
339432? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2014050720140505
339456? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2014050720140505
339556? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2014050720140505
340608? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2014050720140505
340776? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2014050720140505
340904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014050720140505
344040? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2014050720140505
344060? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2014050720140505
345104? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2014050720140505
347216? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014050720140505
347264? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014050720140505
347284? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014050720140505
347460? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014050720140505
348488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014050720140505
349796? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014050720140505
350128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2014050720140505
350336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014050720140505
351760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2014050720140505
351820? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2014050720140505
351920? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2014050720140505
352156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2014050720140505
352212? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2014050720140505
352604? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2014050720140505
352672? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2014050720140505
352756? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2014050720140505
352856? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2014050720140505
353176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014050720140505
353620? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2014050720140505
353844? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2014050720140505
353888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2014050720140505
354216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014050720140505
354304? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2014050720140505
354504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014050720140505
354540? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014050720140505
355172? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014050720140505
355428? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014050720140505
355856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2014050720140505
356040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014050720140505
357184? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014050720140505
357284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014050720140505
357324? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2014050720140505
357564? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2014050720140505
357628? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014050720140505
358772? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2014050720140505
358884? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2014050720140505
358896? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2014050720140505
358984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2014050720140505
358992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2014050720140505
359004? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2014050720140505
359040? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2014050720140505
359380? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2014050720140505
359396? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2014050720140505
359424? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2014050720140505
359500? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2014050720140505
360160? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2014050720140505
360724? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014050720140505
360912? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014050720140505
360928? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014050720140505
361260? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014050720140505
361852? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2014050720140505
362040? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2014050720140505
363616? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014050720140505
365584? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2014050720140505
366004? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2014050720140505
366364? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014050720140505
367160? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2014050720140505
367484? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2014050720140505
368120? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2014050720140505
368280? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2014050720140505
368712? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2014050720140505
368748? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2014050720140505
368800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2014050720140505
369008? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2014050720140505
369304? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2014050720140505
369408? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2014050720140505
369908? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2014050720140505
370296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2014050720140505
370408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2014050720140505
370920? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014050720140505
371048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014050720140505
371064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2014050720140505
375228? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2014050720140505
375584? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2014050720140505
376552? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2014050720140505
377400? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014050720140505
377948? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2014050720140505
378208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014050720140505
380912? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2014050720140505
381124? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014050720140505
381592? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014050720140505
381892? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2014050720140505
382908? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014050720140505
382916? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2014050720140505
387592? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2014050720140505
399388? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014050720140505
399456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014050720140505
399488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2014050720140505
399696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2014050720140505
411000? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014050720140505
411032? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2014050720140505
411096? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014050720140505
411136? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2014050720140505
419456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2014050720140505
422056? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2014050720140505
422152? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2014050720140505
422364? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2014050720140505
422596? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2014050720140505
424216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2014050720140505
427144? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2014050720140505
432144? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2014050720140505
432672? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2014050720140505
433024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2014050720140505
433060? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2014050720140505
433260? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2014050720140505
433952? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014050720140505
434624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014050720140505
434864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2014050720140505
436480? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2014050720140505
447324? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014050720140505
447324? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2014050720140505
447344? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2014050720140505
449084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2014050720140505
449760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014050720140505
449812? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014050720140505
450548? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2014050720140505
451528? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014050720140505
451932? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2014050720140505
452296? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014050720140505
452304? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2014050720140505
452340? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014050720140505
452376? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014050720140505
452824? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014050720140505
453044? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014050720140505
453708? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014050720140505
453724? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2014050720140505
453852? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2014050720140505
453940? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2014050720140505
454052? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2014050720140505
454096? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2014050720140505
454120? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2014050720140505
454192? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2014050720140505
454224? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2014050720140505
454684? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2014050720140505
454912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2014050720140505
455412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014050720140505
457384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2014050720140505
457484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2014050720140505
458992? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2014050720140505
459620? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2014050720140505
463384? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2014050720140505
464216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014050720140505
464704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014050720140505
464876? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014050720140505
464880? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014050720140505
464992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014050720140505
465352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2014050720140505
469764? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014050720140505
469796? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2014050720140505
470376? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2014050720140505
470480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2014050720140505
471648? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc4IIRaE.s: Assembler messages:
encrypt.c: /tmp/cc4IIRaE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4IIRaE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4IIRaE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4IIRaE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IIRaE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IIRaE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IIRaE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IIRaE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IIRaE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4IIRaE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4IIRaE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4IIRaE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4IIRaE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IIRaE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4IIRaE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4IIRaE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4IIRaE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4IIRaE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4IIRaE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IIRaE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4IIRaE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4IIRaE.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1dFIRy.s: Assembler messages:
encrypt.c: /tmp/cc1dFIRy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1dFIRy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1dFIRy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1dFIRy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dFIRy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dFIRy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dFIRy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dFIRy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dFIRy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1dFIRy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1dFIRy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1dFIRy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1dFIRy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dFIRy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1dFIRy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1dFIRy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1dFIRy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1dFIRy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1dFIRy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dFIRy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1dFIRy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1dFIRy.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccZE89oH.s: Assembler messages:
encrypt.c: /tmp/ccZE89oH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZE89oH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZE89oH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZE89oH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE89oH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE89oH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE89oH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE89oH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE89oH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZE89oH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZE89oH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZE89oH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZE89oH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE89oH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZE89oH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZE89oH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZE89oH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZE89oH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZE89oH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE89oH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZE89oH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZE89oH.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccRMBPYE.s: Assembler messages:
encrypt.c: /tmp/ccRMBPYE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRMBPYE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRMBPYE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRMBPYE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMBPYE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMBPYE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMBPYE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMBPYE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMBPYE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRMBPYE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRMBPYE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRMBPYE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRMBPYE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMBPYE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRMBPYE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRMBPYE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRMBPYE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRMBPYE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRMBPYE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMBPYE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRMBPYE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRMBPYE.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc19wk6J.s: Assembler messages:
encrypt.c: /tmp/cc19wk6J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc19wk6J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc19wk6J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc19wk6J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19wk6J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19wk6J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19wk6J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19wk6J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19wk6J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19wk6J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19wk6J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19wk6J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc19wk6J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19wk6J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc19wk6J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc19wk6J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19wk6J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19wk6J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19wk6J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19wk6J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19wk6J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc19wk6J.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cckGKi0G.s: Assembler messages:
encrypt.c: /tmp/cckGKi0G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckGKi0G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckGKi0G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckGKi0G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGKi0G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGKi0G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGKi0G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGKi0G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGKi0G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGKi0G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGKi0G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGKi0G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckGKi0G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGKi0G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckGKi0G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckGKi0G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGKi0G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGKi0G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGKi0G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGKi0G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGKi0G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckGKi0G.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccRZ6r5J.s: Assembler messages:
encrypt.c: /tmp/ccRZ6r5J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRZ6r5J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRZ6r5J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRZ6r5J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZ6r5J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZ6r5J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZ6r5J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZ6r5J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZ6r5J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRZ6r5J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRZ6r5J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRZ6r5J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRZ6r5J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZ6r5J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRZ6r5J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRZ6r5J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRZ6r5J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRZ6r5J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRZ6r5J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZ6r5J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRZ6r5J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRZ6r5J.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cco3WyoI.s: Assembler messages:
encrypt.c: /tmp/cco3WyoI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco3WyoI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco3WyoI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco3WyoI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3WyoI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3WyoI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3WyoI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3WyoI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3WyoI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3WyoI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3WyoI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3WyoI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco3WyoI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3WyoI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco3WyoI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco3WyoI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3WyoI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3WyoI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3WyoI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3WyoI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3WyoI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco3WyoI.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc9omCap.s: Assembler messages:
encrypt.c: /tmp/cc9omCap.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9omCap.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9omCap.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9omCap.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9omCap.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9omCap.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9omCap.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9omCap.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9omCap.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9omCap.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9omCap.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9omCap.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9omCap.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9omCap.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9omCap.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9omCap.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9omCap.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9omCap.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9omCap.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9omCap.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9omCap.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9omCap.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccWqi9Ai.s: Assembler messages:
encrypt.c: /tmp/ccWqi9Ai.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWqi9Ai.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWqi9Ai.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWqi9Ai.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqi9Ai.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqi9Ai.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqi9Ai.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqi9Ai.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqi9Ai.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWqi9Ai.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWqi9Ai.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWqi9Ai.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWqi9Ai.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqi9Ai.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWqi9Ai.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWqi9Ai.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWqi9Ai.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWqi9Ai.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWqi9Ai.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqi9Ai.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWqi9Ai.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWqi9Ai.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc6Mh7zn.s: Assembler messages:
encrypt.c: /tmp/cc6Mh7zn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Mh7zn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Mh7zn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Mh7zn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mh7zn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mh7zn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mh7zn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mh7zn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mh7zn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Mh7zn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Mh7zn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Mh7zn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Mh7zn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mh7zn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Mh7zn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Mh7zn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Mh7zn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Mh7zn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Mh7zn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mh7zn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Mh7zn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Mh7zn.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccq58F5k.s: Assembler messages:
encrypt.c: /tmp/ccq58F5k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq58F5k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq58F5k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq58F5k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq58F5k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq58F5k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq58F5k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq58F5k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq58F5k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq58F5k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq58F5k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq58F5k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq58F5k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq58F5k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq58F5k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq58F5k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq58F5k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq58F5k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq58F5k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq58F5k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq58F5k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq58F5k.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc04sHbv.s: Assembler messages:
encrypt.c: /tmp/cc04sHbv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc04sHbv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc04sHbv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc04sHbv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04sHbv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04sHbv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04sHbv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04sHbv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04sHbv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04sHbv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04sHbv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04sHbv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc04sHbv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04sHbv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc04sHbv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc04sHbv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04sHbv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04sHbv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04sHbv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04sHbv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04sHbv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc04sHbv.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccNUP8Ks.s: Assembler messages:
encrypt.c: /tmp/ccNUP8Ks.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNUP8Ks.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNUP8Ks.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNUP8Ks.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUP8Ks.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUP8Ks.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUP8Ks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUP8Ks.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUP8Ks.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUP8Ks.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUP8Ks.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUP8Ks.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNUP8Ks.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUP8Ks.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNUP8Ks.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNUP8Ks.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUP8Ks.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUP8Ks.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUP8Ks.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUP8Ks.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUP8Ks.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNUP8Ks.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccgq5SYu.s: Assembler messages:
encrypt.c: /tmp/ccgq5SYu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgq5SYu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgq5SYu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgq5SYu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq5SYu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq5SYu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq5SYu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq5SYu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq5SYu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgq5SYu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgq5SYu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgq5SYu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgq5SYu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq5SYu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgq5SYu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgq5SYu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgq5SYu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgq5SYu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgq5SYu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq5SYu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgq5SYu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgq5SYu.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1Gie4u.s: Assembler messages:
encrypt.c: /tmp/cc1Gie4u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Gie4u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Gie4u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Gie4u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Gie4u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Gie4u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Gie4u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Gie4u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Gie4u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Gie4u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Gie4u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Gie4u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Gie4u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Gie4u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Gie4u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Gie4u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Gie4u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Gie4u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Gie4u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Gie4u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Gie4u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Gie4u.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1VOeWm.s: Assembler messages:
encrypt.c: /tmp/cc1VOeWm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1VOeWm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1VOeWm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1VOeWm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VOeWm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VOeWm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VOeWm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VOeWm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VOeWm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VOeWm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VOeWm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VOeWm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1VOeWm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VOeWm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1VOeWm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1VOeWm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VOeWm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VOeWm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VOeWm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VOeWm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VOeWm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1VOeWm.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccSWhrrk.s: Assembler messages:
encrypt.c: /tmp/ccSWhrrk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSWhrrk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSWhrrk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSWhrrk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWhrrk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWhrrk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWhrrk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWhrrk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWhrrk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSWhrrk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSWhrrk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSWhrrk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSWhrrk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWhrrk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSWhrrk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSWhrrk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSWhrrk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSWhrrk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSWhrrk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWhrrk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSWhrrk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSWhrrk.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccY3K7Sn.s: Assembler messages:
encrypt.c: /tmp/ccY3K7Sn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY3K7Sn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY3K7Sn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY3K7Sn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3K7Sn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3K7Sn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3K7Sn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3K7Sn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3K7Sn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY3K7Sn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY3K7Sn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY3K7Sn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY3K7Sn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3K7Sn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY3K7Sn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY3K7Sn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY3K7Sn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY3K7Sn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY3K7Sn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3K7Sn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY3K7Sn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY3K7Sn.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cclSYXNm.s: Assembler messages:
encrypt.c: /tmp/cclSYXNm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclSYXNm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclSYXNm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclSYXNm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSYXNm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSYXNm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSYXNm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSYXNm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSYXNm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSYXNm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSYXNm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSYXNm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclSYXNm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSYXNm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclSYXNm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclSYXNm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSYXNm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSYXNm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSYXNm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSYXNm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSYXNm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclSYXNm.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccFR0eqZ.s: Assembler messages:
encrypt.c: /tmp/ccFR0eqZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFR0eqZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFR0eqZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFR0eqZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR0eqZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR0eqZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR0eqZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR0eqZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR0eqZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFR0eqZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFR0eqZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFR0eqZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFR0eqZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR0eqZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFR0eqZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFR0eqZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFR0eqZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFR0eqZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFR0eqZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR0eqZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFR0eqZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFR0eqZ.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccTgN6tU.s: Assembler messages:
encrypt.c: /tmp/ccTgN6tU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTgN6tU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTgN6tU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTgN6tU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgN6tU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgN6tU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgN6tU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgN6tU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgN6tU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTgN6tU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTgN6tU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTgN6tU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTgN6tU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgN6tU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTgN6tU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTgN6tU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTgN6tU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTgN6tU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTgN6tU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgN6tU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTgN6tU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTgN6tU.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccwZ2vG2.s: Assembler messages:
encrypt.c: /tmp/ccwZ2vG2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwZ2vG2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwZ2vG2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwZ2vG2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZ2vG2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZ2vG2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZ2vG2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZ2vG2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZ2vG2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZ2vG2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZ2vG2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZ2vG2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwZ2vG2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZ2vG2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwZ2vG2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwZ2vG2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZ2vG2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZ2vG2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZ2vG2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZ2vG2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZ2vG2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwZ2vG2.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccRFHZd0.s: Assembler messages:
encrypt.c: /tmp/ccRFHZd0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRFHZd0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRFHZd0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRFHZd0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFHZd0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFHZd0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFHZd0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFHZd0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFHZd0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFHZd0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFHZd0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFHZd0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRFHZd0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFHZd0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRFHZd0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRFHZd0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFHZd0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFHZd0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFHZd0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFHZd0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFHZd0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRFHZd0.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cceWPudS.s: Assembler messages:
encrypt.c: /tmp/cceWPudS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceWPudS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceWPudS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceWPudS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWPudS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWPudS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWPudS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWPudS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWPudS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWPudS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWPudS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWPudS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceWPudS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWPudS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceWPudS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceWPudS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWPudS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWPudS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWPudS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWPudS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWPudS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceWPudS.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc7bPKpM.s: Assembler messages:
encrypt.c: /tmp/cc7bPKpM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7bPKpM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7bPKpM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7bPKpM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bPKpM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bPKpM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bPKpM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bPKpM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bPKpM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bPKpM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bPKpM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bPKpM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7bPKpM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bPKpM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7bPKpM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7bPKpM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bPKpM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bPKpM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bPKpM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bPKpM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bPKpM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7bPKpM.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccAD7raS.s: Assembler messages:
encrypt.c: /tmp/ccAD7raS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAD7raS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAD7raS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAD7raS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAD7raS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAD7raS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAD7raS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAD7raS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAD7raS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAD7raS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAD7raS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAD7raS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAD7raS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAD7raS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAD7raS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAD7raS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAD7raS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAD7raS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAD7raS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAD7raS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAD7raS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAD7raS.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccz9iNGP.s: Assembler messages:
encrypt.c: /tmp/ccz9iNGP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz9iNGP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz9iNGP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz9iNGP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9iNGP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9iNGP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9iNGP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9iNGP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9iNGP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9iNGP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9iNGP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9iNGP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz9iNGP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9iNGP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz9iNGP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz9iNGP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9iNGP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9iNGP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9iNGP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9iNGP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9iNGP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz9iNGP.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc33ocI9.s: Assembler messages:
encrypt.c: /tmp/cc33ocI9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc33ocI9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc33ocI9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc33ocI9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ocI9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ocI9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ocI9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ocI9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ocI9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc33ocI9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc33ocI9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc33ocI9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc33ocI9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ocI9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc33ocI9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc33ocI9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc33ocI9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc33ocI9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc33ocI9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ocI9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc33ocI9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc33ocI9.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc6PNOK4.s: Assembler messages:
encrypt.c: /tmp/cc6PNOK4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6PNOK4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6PNOK4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6PNOK4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PNOK4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PNOK4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PNOK4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PNOK4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PNOK4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PNOK4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PNOK4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PNOK4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6PNOK4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PNOK4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6PNOK4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6PNOK4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PNOK4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PNOK4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PNOK4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PNOK4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PNOK4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6PNOK4.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccutgMN9.s: Assembler messages:
encrypt.c: /tmp/ccutgMN9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccutgMN9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccutgMN9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccutgMN9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccutgMN9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccutgMN9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccutgMN9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccutgMN9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccutgMN9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccutgMN9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccutgMN9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccutgMN9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccutgMN9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccutgMN9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccutgMN9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccutgMN9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccutgMN9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccutgMN9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccutgMN9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccutgMN9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccutgMN9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccutgMN9.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cctZP467.s: Assembler messages:
encrypt.c: /tmp/cctZP467.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctZP467.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctZP467.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctZP467.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZP467.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZP467.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZP467.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZP467.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZP467.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZP467.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZP467.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZP467.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctZP467.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZP467.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctZP467.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctZP467.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZP467.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZP467.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZP467.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZP467.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZP467.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctZP467.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccRhHYHO.s: Assembler messages:
encrypt.c: /tmp/ccRhHYHO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRhHYHO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRhHYHO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRhHYHO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhHYHO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhHYHO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhHYHO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhHYHO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhHYHO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhHYHO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhHYHO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhHYHO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRhHYHO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhHYHO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRhHYHO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRhHYHO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhHYHO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhHYHO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhHYHO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhHYHO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhHYHO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRhHYHO.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccssl17F.s: Assembler messages:
encrypt.c: /tmp/ccssl17F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccssl17F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccssl17F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccssl17F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssl17F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssl17F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssl17F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssl17F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssl17F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssl17F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssl17F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssl17F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccssl17F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssl17F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccssl17F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccssl17F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssl17F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssl17F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssl17F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssl17F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssl17F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccssl17F.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccnZr8uO.s: Assembler messages:
encrypt.c: /tmp/ccnZr8uO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnZr8uO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnZr8uO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnZr8uO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZr8uO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZr8uO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZr8uO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZr8uO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZr8uO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZr8uO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZr8uO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZr8uO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnZr8uO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZr8uO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnZr8uO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnZr8uO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZr8uO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZr8uO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZr8uO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZr8uO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZr8uO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnZr8uO.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc3A8vXL.s: Assembler messages:
encrypt.c: /tmp/cc3A8vXL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3A8vXL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3A8vXL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3A8vXL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3A8vXL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3A8vXL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3A8vXL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3A8vXL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3A8vXL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3A8vXL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3A8vXL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3A8vXL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3A8vXL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3A8vXL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3A8vXL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3A8vXL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3A8vXL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3A8vXL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3A8vXL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3A8vXL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3A8vXL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3A8vXL.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccEkW4Sh.s: Assembler messages:
encrypt.c: /tmp/ccEkW4Sh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEkW4Sh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEkW4Sh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEkW4Sh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkW4Sh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkW4Sh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkW4Sh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkW4Sh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkW4Sh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEkW4Sh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEkW4Sh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEkW4Sh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEkW4Sh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkW4Sh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEkW4Sh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEkW4Sh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEkW4Sh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEkW4Sh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEkW4Sh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkW4Sh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEkW4Sh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEkW4Sh.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccgKRz6c.s: Assembler messages:
encrypt.c: /tmp/ccgKRz6c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgKRz6c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgKRz6c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgKRz6c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKRz6c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKRz6c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKRz6c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKRz6c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKRz6c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgKRz6c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgKRz6c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgKRz6c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgKRz6c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKRz6c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgKRz6c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgKRz6c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgKRz6c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgKRz6c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgKRz6c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKRz6c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgKRz6c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgKRz6c.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccCG7cDh.s: Assembler messages:
encrypt.c: /tmp/ccCG7cDh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCG7cDh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCG7cDh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCG7cDh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCG7cDh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCG7cDh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCG7cDh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCG7cDh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCG7cDh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCG7cDh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCG7cDh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCG7cDh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCG7cDh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCG7cDh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCG7cDh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCG7cDh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCG7cDh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCG7cDh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCG7cDh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCG7cDh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCG7cDh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCG7cDh.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccSFDV8e.s: Assembler messages:
encrypt.c: /tmp/ccSFDV8e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSFDV8e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSFDV8e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSFDV8e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFDV8e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFDV8e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFDV8e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFDV8e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFDV8e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFDV8e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFDV8e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFDV8e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSFDV8e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFDV8e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSFDV8e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSFDV8e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFDV8e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFDV8e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFDV8e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFDV8e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFDV8e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSFDV8e.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccP4P18B.s: Assembler messages:
encrypt.c: /tmp/ccP4P18B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP4P18B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP4P18B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP4P18B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4P18B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4P18B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4P18B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4P18B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4P18B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4P18B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4P18B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4P18B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP4P18B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4P18B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP4P18B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP4P18B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4P18B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4P18B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4P18B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4P18B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4P18B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP4P18B.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccrka3Sx.s: Assembler messages:
encrypt.c: /tmp/ccrka3Sx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrka3Sx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrka3Sx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrka3Sx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrka3Sx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrka3Sx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrka3Sx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrka3Sx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrka3Sx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrka3Sx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrka3Sx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrka3Sx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrka3Sx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrka3Sx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrka3Sx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrka3Sx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrka3Sx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrka3Sx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrka3Sx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrka3Sx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrka3Sx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrka3Sx.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccUQQj6C.s: Assembler messages:
encrypt.c: /tmp/ccUQQj6C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUQQj6C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUQQj6C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUQQj6C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQQj6C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQQj6C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQQj6C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQQj6C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQQj6C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQQj6C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQQj6C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQQj6C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUQQj6C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQQj6C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUQQj6C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUQQj6C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQQj6C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQQj6C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQQj6C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQQj6C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQQj6C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUQQj6C.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc5RgyzA.s: Assembler messages:
encrypt.c: /tmp/cc5RgyzA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5RgyzA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5RgyzA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5RgyzA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RgyzA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RgyzA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RgyzA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RgyzA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RgyzA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RgyzA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RgyzA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RgyzA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5RgyzA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RgyzA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5RgyzA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5RgyzA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RgyzA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RgyzA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RgyzA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RgyzA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RgyzA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5RgyzA.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccEJASm5.s: Assembler messages:
encrypt.c: /tmp/ccEJASm5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEJASm5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEJASm5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEJASm5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJASm5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJASm5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJASm5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJASm5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJASm5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJASm5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJASm5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJASm5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEJASm5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJASm5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEJASm5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEJASm5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJASm5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJASm5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJASm5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJASm5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJASm5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEJASm5.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccShJqf2.s: Assembler messages:
encrypt.c: /tmp/ccShJqf2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccShJqf2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccShJqf2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccShJqf2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShJqf2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShJqf2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShJqf2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShJqf2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShJqf2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShJqf2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShJqf2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShJqf2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccShJqf2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShJqf2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccShJqf2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccShJqf2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShJqf2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShJqf2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShJqf2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShJqf2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShJqf2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccShJqf2.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccqLT8v8.s: Assembler messages:
encrypt.c: /tmp/ccqLT8v8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqLT8v8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqLT8v8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqLT8v8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLT8v8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLT8v8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLT8v8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLT8v8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLT8v8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqLT8v8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqLT8v8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqLT8v8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqLT8v8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLT8v8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqLT8v8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqLT8v8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqLT8v8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqLT8v8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqLT8v8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLT8v8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqLT8v8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqLT8v8.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccDKvE54.s: Assembler messages:
encrypt.c: /tmp/ccDKvE54.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDKvE54.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDKvE54.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDKvE54.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKvE54.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKvE54.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKvE54.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKvE54.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKvE54.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKvE54.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKvE54.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKvE54.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDKvE54.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKvE54.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDKvE54.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDKvE54.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKvE54.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKvE54.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKvE54.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKvE54.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKvE54.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDKvE54.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccCMGa1P.s: Assembler messages:
encrypt.c: /tmp/ccCMGa1P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCMGa1P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCMGa1P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCMGa1P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMGa1P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMGa1P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMGa1P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMGa1P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMGa1P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMGa1P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMGa1P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMGa1P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCMGa1P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMGa1P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCMGa1P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCMGa1P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMGa1P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMGa1P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMGa1P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMGa1P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMGa1P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCMGa1P.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cceEFaKO.s: Assembler messages:
encrypt.c: /tmp/cceEFaKO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceEFaKO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceEFaKO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceEFaKO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEFaKO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEFaKO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEFaKO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEFaKO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEFaKO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEFaKO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEFaKO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEFaKO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceEFaKO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEFaKO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceEFaKO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceEFaKO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEFaKO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEFaKO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEFaKO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEFaKO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEFaKO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceEFaKO.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cclLGa1P.s: Assembler messages:
encrypt.c: /tmp/cclLGa1P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclLGa1P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclLGa1P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclLGa1P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLGa1P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLGa1P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLGa1P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLGa1P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLGa1P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLGa1P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLGa1P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLGa1P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclLGa1P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLGa1P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclLGa1P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclLGa1P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLGa1P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLGa1P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLGa1P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLGa1P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLGa1P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclLGa1P.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccAqPCcO.s: Assembler messages:
encrypt.c: /tmp/ccAqPCcO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAqPCcO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAqPCcO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAqPCcO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqPCcO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqPCcO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqPCcO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqPCcO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqPCcO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqPCcO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqPCcO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqPCcO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAqPCcO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqPCcO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAqPCcO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAqPCcO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqPCcO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqPCcO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqPCcO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqPCcO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqPCcO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAqPCcO.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccwiPwJI.s: Assembler messages:
encrypt.c: /tmp/ccwiPwJI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwiPwJI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwiPwJI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwiPwJI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiPwJI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiPwJI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiPwJI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiPwJI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiPwJI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwiPwJI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwiPwJI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwiPwJI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwiPwJI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiPwJI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwiPwJI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwiPwJI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwiPwJI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwiPwJI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwiPwJI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiPwJI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwiPwJI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwiPwJI.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc6Lb7nQ.s: Assembler messages:
encrypt.c: /tmp/cc6Lb7nQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Lb7nQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Lb7nQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Lb7nQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lb7nQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lb7nQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lb7nQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lb7nQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lb7nQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Lb7nQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Lb7nQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Lb7nQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Lb7nQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lb7nQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Lb7nQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Lb7nQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Lb7nQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Lb7nQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Lb7nQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lb7nQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Lb7nQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Lb7nQ.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cccm5DPI.s: Assembler messages:
encrypt.c: /tmp/cccm5DPI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccm5DPI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccm5DPI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccm5DPI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccm5DPI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccm5DPI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccm5DPI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccm5DPI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccm5DPI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccm5DPI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccm5DPI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccm5DPI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccm5DPI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccm5DPI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccm5DPI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccm5DPI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccm5DPI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccm5DPI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccm5DPI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccm5DPI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccm5DPI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccm5DPI.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cctaQfMR.s: Assembler messages:
encrypt.c: /tmp/cctaQfMR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctaQfMR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctaQfMR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctaQfMR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaQfMR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaQfMR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaQfMR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaQfMR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaQfMR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctaQfMR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctaQfMR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctaQfMR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctaQfMR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaQfMR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctaQfMR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctaQfMR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctaQfMR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctaQfMR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctaQfMR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaQfMR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctaQfMR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctaQfMR.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc0ogbYJ.s: Assembler messages:
encrypt.c: /tmp/cc0ogbYJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ogbYJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ogbYJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ogbYJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ogbYJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ogbYJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ogbYJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ogbYJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ogbYJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ogbYJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ogbYJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ogbYJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ogbYJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ogbYJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ogbYJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ogbYJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ogbYJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ogbYJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ogbYJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ogbYJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ogbYJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ogbYJ.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccHtFVZH.s: Assembler messages:
encrypt.c: /tmp/ccHtFVZH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHtFVZH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHtFVZH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHtFVZH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtFVZH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtFVZH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtFVZH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtFVZH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtFVZH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtFVZH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtFVZH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtFVZH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHtFVZH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtFVZH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHtFVZH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHtFVZH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtFVZH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtFVZH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtFVZH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtFVZH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtFVZH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHtFVZH.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccxyF55J.s: Assembler messages:
encrypt.c: /tmp/ccxyF55J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxyF55J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxyF55J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxyF55J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyF55J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyF55J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyF55J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyF55J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyF55J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyF55J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyF55J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyF55J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxyF55J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyF55J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxyF55J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxyF55J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyF55J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyF55J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyF55J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyF55J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyF55J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxyF55J.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cctK6kOK.s: Assembler messages:
encrypt.c: /tmp/cctK6kOK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctK6kOK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctK6kOK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctK6kOK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctK6kOK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctK6kOK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctK6kOK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctK6kOK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctK6kOK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctK6kOK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctK6kOK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctK6kOK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctK6kOK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctK6kOK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctK6kOK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctK6kOK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctK6kOK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctK6kOK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctK6kOK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctK6kOK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctK6kOK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctK6kOK.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccWY8nRf.s: Assembler messages:
encrypt.c: /tmp/ccWY8nRf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWY8nRf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWY8nRf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWY8nRf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY8nRf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY8nRf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY8nRf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY8nRf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY8nRf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWY8nRf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWY8nRf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWY8nRf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWY8nRf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY8nRf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWY8nRf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWY8nRf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWY8nRf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWY8nRf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWY8nRf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY8nRf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWY8nRf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWY8nRf.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc9Xas39.s: Assembler messages:
encrypt.c: /tmp/cc9Xas39.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Xas39.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Xas39.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Xas39.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xas39.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xas39.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xas39.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xas39.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xas39.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Xas39.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Xas39.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Xas39.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Xas39.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xas39.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Xas39.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Xas39.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Xas39.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Xas39.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Xas39.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xas39.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Xas39.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Xas39.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccUX2kCf.s: Assembler messages:
encrypt.c: /tmp/ccUX2kCf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUX2kCf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUX2kCf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUX2kCf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUX2kCf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUX2kCf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUX2kCf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUX2kCf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUX2kCf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUX2kCf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUX2kCf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUX2kCf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUX2kCf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUX2kCf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUX2kCf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUX2kCf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUX2kCf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUX2kCf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUX2kCf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUX2kCf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUX2kCf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUX2kCf.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc9cvHIf.s: Assembler messages:
encrypt.c: /tmp/cc9cvHIf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9cvHIf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9cvHIf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9cvHIf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cvHIf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cvHIf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cvHIf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cvHIf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cvHIf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cvHIf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cvHIf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cvHIf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9cvHIf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cvHIf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9cvHIf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9cvHIf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cvHIf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cvHIf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cvHIf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cvHIf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cvHIf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9cvHIf.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cchk2TfY.s: Assembler messages:
encrypt.c: /tmp/cchk2TfY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchk2TfY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchk2TfY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchk2TfY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchk2TfY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchk2TfY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchk2TfY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchk2TfY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchk2TfY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchk2TfY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchk2TfY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchk2TfY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchk2TfY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchk2TfY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchk2TfY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchk2TfY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchk2TfY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchk2TfY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchk2TfY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchk2TfY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchk2TfY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchk2TfY.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccW8YJxW.s: Assembler messages:
encrypt.c: /tmp/ccW8YJxW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW8YJxW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW8YJxW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW8YJxW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8YJxW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8YJxW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8YJxW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8YJxW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8YJxW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW8YJxW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW8YJxW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW8YJxW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW8YJxW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8YJxW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW8YJxW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW8YJxW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW8YJxW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW8YJxW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW8YJxW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8YJxW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW8YJxW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW8YJxW.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccCz7yTX.s: Assembler messages:
encrypt.c: /tmp/ccCz7yTX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCz7yTX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCz7yTX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCz7yTX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz7yTX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz7yTX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz7yTX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz7yTX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz7yTX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCz7yTX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCz7yTX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCz7yTX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCz7yTX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz7yTX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCz7yTX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCz7yTX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCz7yTX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCz7yTX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCz7yTX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz7yTX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCz7yTX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCz7yTX.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccHixK7X.s: Assembler messages:
encrypt.c: /tmp/ccHixK7X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHixK7X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHixK7X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHixK7X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHixK7X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHixK7X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHixK7X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHixK7X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHixK7X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHixK7X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHixK7X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHixK7X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHixK7X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHixK7X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHixK7X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHixK7X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHixK7X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHixK7X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHixK7X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHixK7X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHixK7X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHixK7X.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cclS353u.s: Assembler messages:
encrypt.c: /tmp/cclS353u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclS353u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclS353u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclS353u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS353u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS353u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS353u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS353u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS353u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclS353u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclS353u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclS353u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclS353u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS353u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclS353u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclS353u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclS353u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclS353u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclS353u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS353u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclS353u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclS353u.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdEqKDq.s: Assembler messages:
encrypt.c: /tmp/ccdEqKDq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdEqKDq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdEqKDq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdEqKDq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEqKDq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEqKDq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEqKDq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEqKDq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEqKDq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEqKDq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEqKDq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEqKDq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdEqKDq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEqKDq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdEqKDq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdEqKDq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEqKDq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEqKDq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEqKDq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEqKDq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEqKDq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdEqKDq.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccot6oFu.s: Assembler messages:
encrypt.c: /tmp/ccot6oFu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccot6oFu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccot6oFu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccot6oFu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot6oFu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot6oFu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot6oFu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot6oFu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot6oFu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccot6oFu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccot6oFu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccot6oFu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccot6oFu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot6oFu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccot6oFu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccot6oFu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccot6oFu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccot6oFu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccot6oFu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot6oFu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccot6oFu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccot6oFu.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdGSBgs.s: Assembler messages:
encrypt.c: /tmp/ccdGSBgs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdGSBgs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdGSBgs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdGSBgs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGSBgs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGSBgs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGSBgs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGSBgs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGSBgs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGSBgs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGSBgs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGSBgs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdGSBgs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGSBgs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdGSBgs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdGSBgs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGSBgs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGSBgs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGSBgs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGSBgs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGSBgs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdGSBgs.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc9mKxji.s: Assembler messages:
encrypt.c: /tmp/cc9mKxji.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9mKxji.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9mKxji.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9mKxji.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mKxji.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mKxji.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mKxji.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mKxji.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mKxji.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mKxji.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mKxji.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mKxji.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9mKxji.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mKxji.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9mKxji.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9mKxji.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mKxji.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mKxji.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mKxji.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mKxji.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mKxji.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9mKxji.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc2IiR1a.s: Assembler messages:
encrypt.c: /tmp/cc2IiR1a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2IiR1a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2IiR1a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2IiR1a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IiR1a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IiR1a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IiR1a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IiR1a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IiR1a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IiR1a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IiR1a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IiR1a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2IiR1a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IiR1a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2IiR1a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2IiR1a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IiR1a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IiR1a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IiR1a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IiR1a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IiR1a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2IiR1a.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc0so3tn.s: Assembler messages:
encrypt.c: /tmp/cc0so3tn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0so3tn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0so3tn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0so3tn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0so3tn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0so3tn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0so3tn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0so3tn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0so3tn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0so3tn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0so3tn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0so3tn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0so3tn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0so3tn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0so3tn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0so3tn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0so3tn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0so3tn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0so3tn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0so3tn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0so3tn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0so3tn.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc3AQzfg.s: Assembler messages:
encrypt.c: /tmp/cc3AQzfg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3AQzfg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3AQzfg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3AQzfg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AQzfg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AQzfg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AQzfg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AQzfg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AQzfg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3AQzfg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3AQzfg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3AQzfg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3AQzfg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AQzfg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3AQzfg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3AQzfg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3AQzfg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3AQzfg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3AQzfg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AQzfg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3AQzfg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3AQzfg.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cccP4Y1I.s: Assembler messages:
encrypt.c: /tmp/cccP4Y1I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccP4Y1I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccP4Y1I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccP4Y1I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccP4Y1I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccP4Y1I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccP4Y1I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccP4Y1I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccP4Y1I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccP4Y1I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccP4Y1I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccP4Y1I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccP4Y1I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccP4Y1I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccP4Y1I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccP4Y1I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccP4Y1I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccP4Y1I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccP4Y1I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccP4Y1I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccP4Y1I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccP4Y1I.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccfFPg5F.s: Assembler messages:
encrypt.c: /tmp/ccfFPg5F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfFPg5F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfFPg5F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfFPg5F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFPg5F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFPg5F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFPg5F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFPg5F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFPg5F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFPg5F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFPg5F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFPg5F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfFPg5F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFPg5F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfFPg5F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfFPg5F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFPg5F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFPg5F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFPg5F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFPg5F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFPg5F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfFPg5F.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccywbtZM.s: Assembler messages:
encrypt.c: /tmp/ccywbtZM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccywbtZM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccywbtZM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccywbtZM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywbtZM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywbtZM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywbtZM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywbtZM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywbtZM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccywbtZM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccywbtZM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccywbtZM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccywbtZM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywbtZM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccywbtZM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccywbtZM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccywbtZM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccywbtZM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccywbtZM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywbtZM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccywbtZM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccywbtZM.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccqukS2I.s: Assembler messages:
encrypt.c: /tmp/ccqukS2I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqukS2I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqukS2I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqukS2I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqukS2I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqukS2I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqukS2I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqukS2I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqukS2I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqukS2I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqukS2I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqukS2I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqukS2I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqukS2I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqukS2I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqukS2I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqukS2I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqukS2I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqukS2I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqukS2I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqukS2I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqukS2I.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc43scKB.s: Assembler messages:
encrypt.c: /tmp/cc43scKB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc43scKB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc43scKB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc43scKB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43scKB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43scKB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43scKB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43scKB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43scKB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43scKB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43scKB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43scKB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc43scKB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43scKB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc43scKB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc43scKB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43scKB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43scKB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43scKB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43scKB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43scKB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc43scKB.s:59: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc43scKB.s: Assembler messages:
encrypt.c: /tmp/cc43scKB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc43scKB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc43scKB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc43scKB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43scKB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43scKB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43scKB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43scKB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43scKB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43scKB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43scKB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43scKB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc43scKB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43scKB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc43scKB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc43scKB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43scKB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43scKB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43scKB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43scKB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43scKB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc43scKB.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cct75eBB.s: Assembler messages:
encrypt.c: /tmp/cct75eBB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct75eBB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct75eBB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct75eBB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct75eBB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct75eBB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct75eBB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct75eBB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct75eBB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct75eBB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct75eBB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct75eBB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct75eBB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct75eBB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct75eBB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct75eBB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct75eBB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct75eBB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct75eBB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct75eBB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct75eBB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct75eBB.s:59: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cct75eBB.s: Assembler messages:
encrypt.c: /tmp/cct75eBB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct75eBB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct75eBB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct75eBB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct75eBB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct75eBB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct75eBB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct75eBB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct75eBB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct75eBB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct75eBB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct75eBB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct75eBB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct75eBB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct75eBB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct75eBB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct75eBB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct75eBB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct75eBB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct75eBB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct75eBB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct75eBB.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccoKkZcG.s: Assembler messages:
encrypt.c: /tmp/ccoKkZcG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoKkZcG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoKkZcG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoKkZcG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKkZcG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKkZcG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKkZcG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKkZcG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKkZcG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKkZcG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKkZcG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKkZcG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoKkZcG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKkZcG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoKkZcG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoKkZcG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKkZcG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKkZcG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKkZcG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKkZcG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKkZcG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoKkZcG.s:59: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccoKkZcG.s: Assembler messages:
encrypt.c: /tmp/ccoKkZcG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoKkZcG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoKkZcG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoKkZcG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKkZcG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKkZcG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKkZcG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKkZcG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKkZcG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKkZcG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKkZcG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKkZcG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoKkZcG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKkZcG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoKkZcG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoKkZcG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKkZcG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKkZcG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKkZcG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKkZcG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKkZcG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoKkZcG.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccO2IFTy.s: Assembler messages:
encrypt.c: /tmp/ccO2IFTy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO2IFTy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO2IFTy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO2IFTy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2IFTy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2IFTy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2IFTy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2IFTy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2IFTy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2IFTy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2IFTy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2IFTy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO2IFTy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2IFTy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO2IFTy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO2IFTy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2IFTy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2IFTy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2IFTy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2IFTy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2IFTy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO2IFTy.s:59: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccO2IFTy.s: Assembler messages:
encrypt.c: /tmp/ccO2IFTy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO2IFTy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO2IFTy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO2IFTy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2IFTy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2IFTy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2IFTy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2IFTy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2IFTy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2IFTy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2IFTy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2IFTy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO2IFTy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2IFTy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO2IFTy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO2IFTy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2IFTy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2IFTy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2IFTy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2IFTy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2IFTy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO2IFTy.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccZjIOhD.s: Assembler messages:
encrypt.c: /tmp/ccZjIOhD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZjIOhD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZjIOhD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZjIOhD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjIOhD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjIOhD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjIOhD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjIOhD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjIOhD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjIOhD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjIOhD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjIOhD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZjIOhD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjIOhD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZjIOhD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZjIOhD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjIOhD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjIOhD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjIOhD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjIOhD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjIOhD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZjIOhD.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc52q2Ly.s: Assembler messages:
encrypt.c: /tmp/cc52q2Ly.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc52q2Ly.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc52q2Ly.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc52q2Ly.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52q2Ly.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52q2Ly.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52q2Ly.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52q2Ly.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52q2Ly.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52q2Ly.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52q2Ly.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52q2Ly.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc52q2Ly.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52q2Ly.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc52q2Ly.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc52q2Ly.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52q2Ly.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52q2Ly.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52q2Ly.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52q2Ly.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52q2Ly.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc52q2Ly.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccpyBa5F.s: Assembler messages:
encrypt.c: /tmp/ccpyBa5F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpyBa5F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpyBa5F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpyBa5F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyBa5F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyBa5F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyBa5F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyBa5F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyBa5F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpyBa5F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpyBa5F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpyBa5F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpyBa5F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyBa5F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpyBa5F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpyBa5F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpyBa5F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpyBa5F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpyBa5F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyBa5F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpyBa5F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpyBa5F.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccmkxUVy.s: Assembler messages:
encrypt.c: /tmp/ccmkxUVy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmkxUVy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmkxUVy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmkxUVy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkxUVy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkxUVy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkxUVy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkxUVy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkxUVy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkxUVy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkxUVy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkxUVy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmkxUVy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkxUVy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmkxUVy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmkxUVy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkxUVy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkxUVy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkxUVy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkxUVy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkxUVy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmkxUVy.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccKDTEw6.s: Assembler messages:
encrypt.c: /tmp/ccKDTEw6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKDTEw6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKDTEw6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKDTEw6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDTEw6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDTEw6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDTEw6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDTEw6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDTEw6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDTEw6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDTEw6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDTEw6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKDTEw6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDTEw6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKDTEw6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKDTEw6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDTEw6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDTEw6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDTEw6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDTEw6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDTEw6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKDTEw6.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccPcRnn5.s: Assembler messages:
encrypt.c: /tmp/ccPcRnn5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPcRnn5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPcRnn5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPcRnn5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcRnn5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcRnn5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcRnn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcRnn5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcRnn5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcRnn5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcRnn5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcRnn5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPcRnn5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcRnn5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPcRnn5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPcRnn5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcRnn5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcRnn5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcRnn5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcRnn5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcRnn5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPcRnn5.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cccYEEQc.s: Assembler messages:
encrypt.c: /tmp/cccYEEQc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccYEEQc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccYEEQc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccYEEQc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYEEQc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYEEQc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYEEQc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYEEQc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYEEQc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYEEQc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYEEQc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYEEQc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccYEEQc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYEEQc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccYEEQc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccYEEQc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYEEQc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYEEQc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYEEQc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYEEQc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYEEQc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccYEEQc.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cckzDw84.s: Assembler messages:
encrypt.c: /tmp/cckzDw84.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckzDw84.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckzDw84.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckzDw84.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzDw84.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzDw84.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzDw84.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzDw84.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzDw84.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckzDw84.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckzDw84.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckzDw84.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckzDw84.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzDw84.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckzDw84.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckzDw84.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckzDw84.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckzDw84.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckzDw84.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzDw84.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckzDw84.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckzDw84.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc8SFiQX.s: Assembler messages:
encrypt.c: /tmp/cc8SFiQX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8SFiQX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8SFiQX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8SFiQX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SFiQX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SFiQX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SFiQX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SFiQX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SFiQX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SFiQX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SFiQX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SFiQX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8SFiQX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SFiQX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8SFiQX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8SFiQX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SFiQX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SFiQX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SFiQX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SFiQX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SFiQX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8SFiQX.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccr1ZWDR.s: Assembler messages:
encrypt.c: /tmp/ccr1ZWDR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr1ZWDR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr1ZWDR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr1ZWDR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1ZWDR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1ZWDR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1ZWDR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1ZWDR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1ZWDR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1ZWDR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1ZWDR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1ZWDR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr1ZWDR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1ZWDR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr1ZWDR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr1ZWDR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1ZWDR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1ZWDR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1ZWDR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1ZWDR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1ZWDR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr1ZWDR.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccKHGLg2.s: Assembler messages:
encrypt.c: /tmp/ccKHGLg2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKHGLg2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKHGLg2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKHGLg2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHGLg2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHGLg2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHGLg2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHGLg2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHGLg2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHGLg2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHGLg2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHGLg2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKHGLg2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHGLg2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKHGLg2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKHGLg2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHGLg2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHGLg2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHGLg2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHGLg2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHGLg2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKHGLg2.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccJifvVX.s: Assembler messages:
encrypt.c: /tmp/ccJifvVX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJifvVX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJifvVX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJifvVX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJifvVX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJifvVX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJifvVX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJifvVX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJifvVX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJifvVX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJifvVX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJifvVX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJifvVX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJifvVX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJifvVX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJifvVX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJifvVX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJifvVX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJifvVX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJifvVX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJifvVX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJifvVX.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccBOaAQP.s: Assembler messages:
encrypt.c: /tmp/ccBOaAQP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBOaAQP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBOaAQP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBOaAQP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOaAQP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOaAQP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOaAQP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOaAQP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOaAQP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOaAQP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOaAQP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOaAQP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBOaAQP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOaAQP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBOaAQP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBOaAQP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOaAQP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOaAQP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOaAQP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOaAQP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOaAQP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBOaAQP.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQC797I.s: Assembler messages:
encrypt.c: /tmp/ccQC797I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQC797I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQC797I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQC797I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQC797I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQC797I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQC797I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQC797I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQC797I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQC797I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQC797I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQC797I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQC797I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQC797I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQC797I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQC797I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQC797I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQC797I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQC797I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQC797I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQC797I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQC797I.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccfjupqQ.s: Assembler messages:
encrypt.c: /tmp/ccfjupqQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfjupqQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfjupqQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfjupqQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjupqQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjupqQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjupqQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjupqQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjupqQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjupqQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjupqQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjupqQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfjupqQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjupqQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfjupqQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfjupqQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjupqQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjupqQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjupqQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjupqQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjupqQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfjupqQ.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc10aXuK.s: Assembler messages:
encrypt.c: /tmp/cc10aXuK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc10aXuK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc10aXuK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc10aXuK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10aXuK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10aXuK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10aXuK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10aXuK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10aXuK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10aXuK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10aXuK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10aXuK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc10aXuK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10aXuK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc10aXuK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc10aXuK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10aXuK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10aXuK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10aXuK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10aXuK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10aXuK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc10aXuK.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccTj5kyr.s: Assembler messages:
encrypt.c: /tmp/ccTj5kyr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTj5kyr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTj5kyr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTj5kyr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj5kyr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj5kyr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj5kyr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj5kyr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj5kyr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTj5kyr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTj5kyr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTj5kyr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTj5kyr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj5kyr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTj5kyr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTj5kyr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTj5kyr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTj5kyr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTj5kyr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj5kyr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTj5kyr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTj5kyr.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc5Ehtpo.s: Assembler messages:
encrypt.c: /tmp/cc5Ehtpo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Ehtpo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Ehtpo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Ehtpo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ehtpo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ehtpo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ehtpo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ehtpo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ehtpo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Ehtpo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Ehtpo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Ehtpo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Ehtpo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ehtpo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Ehtpo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5Ehtpo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Ehtpo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Ehtpo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Ehtpo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ehtpo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Ehtpo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Ehtpo.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cchMPVUv.s: Assembler messages:
encrypt.c: /tmp/cchMPVUv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchMPVUv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchMPVUv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchMPVUv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMPVUv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMPVUv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMPVUv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMPVUv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMPVUv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMPVUv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMPVUv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMPVUv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchMPVUv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMPVUv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchMPVUv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchMPVUv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMPVUv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMPVUv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMPVUv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMPVUv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMPVUv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchMPVUv.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccRSgyDr.s: Assembler messages:
encrypt.c: /tmp/ccRSgyDr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRSgyDr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRSgyDr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRSgyDr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSgyDr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSgyDr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSgyDr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSgyDr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSgyDr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRSgyDr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRSgyDr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRSgyDr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRSgyDr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSgyDr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRSgyDr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRSgyDr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRSgyDr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRSgyDr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRSgyDr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSgyDr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRSgyDr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRSgyDr.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cciG2V0j.s: Assembler messages:
encrypt.c: /tmp/cciG2V0j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciG2V0j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciG2V0j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciG2V0j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciG2V0j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciG2V0j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciG2V0j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciG2V0j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciG2V0j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciG2V0j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciG2V0j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciG2V0j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciG2V0j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciG2V0j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciG2V0j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciG2V0j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciG2V0j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciG2V0j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciG2V0j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciG2V0j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciG2V0j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciG2V0j.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc7ZZqtc.s: Assembler messages:
encrypt.c: /tmp/cc7ZZqtc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ZZqtc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ZZqtc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ZZqtc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZZqtc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZZqtc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZZqtc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZZqtc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZZqtc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ZZqtc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ZZqtc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ZZqtc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ZZqtc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZZqtc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ZZqtc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7ZZqtc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ZZqtc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ZZqtc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ZZqtc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZZqtc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ZZqtc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ZZqtc.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccIXTaKj.s: Assembler messages:
encrypt.c: /tmp/ccIXTaKj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIXTaKj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIXTaKj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIXTaKj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXTaKj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXTaKj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXTaKj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXTaKj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXTaKj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXTaKj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXTaKj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXTaKj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIXTaKj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXTaKj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIXTaKj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIXTaKj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXTaKj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXTaKj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXTaKj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXTaKj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXTaKj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIXTaKj.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccFWGXVg.s: Assembler messages:
encrypt.c: /tmp/ccFWGXVg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFWGXVg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFWGXVg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFWGXVg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWGXVg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWGXVg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWGXVg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWGXVg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWGXVg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWGXVg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWGXVg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWGXVg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFWGXVg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWGXVg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFWGXVg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFWGXVg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWGXVg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWGXVg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWGXVg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWGXVg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWGXVg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFWGXVg.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccUMIE4w.s: Assembler messages:
encrypt.c: /tmp/ccUMIE4w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUMIE4w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUMIE4w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUMIE4w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMIE4w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMIE4w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMIE4w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMIE4w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMIE4w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMIE4w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMIE4w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMIE4w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUMIE4w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMIE4w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUMIE4w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUMIE4w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMIE4w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMIE4w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMIE4w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMIE4w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMIE4w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUMIE4w.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccYMOqpt.s: Assembler messages:
encrypt.c: /tmp/ccYMOqpt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYMOqpt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYMOqpt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYMOqpt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMOqpt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMOqpt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMOqpt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMOqpt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMOqpt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYMOqpt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYMOqpt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYMOqpt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYMOqpt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMOqpt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYMOqpt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYMOqpt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYMOqpt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYMOqpt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYMOqpt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMOqpt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYMOqpt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYMOqpt.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccbjoeNw.s: Assembler messages:
encrypt.c: /tmp/ccbjoeNw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbjoeNw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbjoeNw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbjoeNw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjoeNw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjoeNw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjoeNw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjoeNw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjoeNw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjoeNw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjoeNw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjoeNw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbjoeNw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjoeNw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbjoeNw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbjoeNw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjoeNw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjoeNw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjoeNw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjoeNw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjoeNw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbjoeNw.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccOp5Ehu.s: Assembler messages:
encrypt.c: /tmp/ccOp5Ehu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOp5Ehu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOp5Ehu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOp5Ehu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOp5Ehu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOp5Ehu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOp5Ehu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOp5Ehu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOp5Ehu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOp5Ehu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOp5Ehu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOp5Ehu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOp5Ehu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOp5Ehu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOp5Ehu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOp5Ehu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOp5Ehu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOp5Ehu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOp5Ehu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOp5Ehu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOp5Ehu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOp5Ehu.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccK9Ieep.s: Assembler messages:
encrypt.c: /tmp/ccK9Ieep.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK9Ieep.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK9Ieep.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK9Ieep.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9Ieep.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9Ieep.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9Ieep.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9Ieep.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9Ieep.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9Ieep.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9Ieep.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9Ieep.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK9Ieep.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9Ieep.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK9Ieep.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK9Ieep.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9Ieep.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9Ieep.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9Ieep.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9Ieep.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9Ieep.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK9Ieep.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccHjvMZk.s: Assembler messages:
encrypt.c: /tmp/ccHjvMZk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHjvMZk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHjvMZk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHjvMZk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjvMZk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjvMZk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjvMZk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjvMZk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjvMZk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjvMZk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjvMZk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjvMZk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHjvMZk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjvMZk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHjvMZk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHjvMZk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjvMZk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjvMZk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjvMZk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjvMZk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjvMZk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHjvMZk.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccT7CqIp.s: Assembler messages:
encrypt.c: /tmp/ccT7CqIp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT7CqIp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT7CqIp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT7CqIp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7CqIp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7CqIp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7CqIp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7CqIp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7CqIp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7CqIp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7CqIp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7CqIp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT7CqIp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7CqIp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT7CqIp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT7CqIp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7CqIp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7CqIp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7CqIp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7CqIp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7CqIp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT7CqIp.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccxORqcn.s: Assembler messages:
encrypt.c: /tmp/ccxORqcn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxORqcn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxORqcn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxORqcn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxORqcn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxORqcn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxORqcn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxORqcn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxORqcn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxORqcn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxORqcn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxORqcn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxORqcn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxORqcn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxORqcn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxORqcn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxORqcn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxORqcn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxORqcn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxORqcn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxORqcn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxORqcn.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccypE7d4.s: Assembler messages:
encrypt.c: /tmp/ccypE7d4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccypE7d4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccypE7d4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccypE7d4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypE7d4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypE7d4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypE7d4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypE7d4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypE7d4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypE7d4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypE7d4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypE7d4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccypE7d4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypE7d4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccypE7d4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccypE7d4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypE7d4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypE7d4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypE7d4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypE7d4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypE7d4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccypE7d4.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccHIdJMX.s: Assembler messages:
encrypt.c: /tmp/ccHIdJMX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHIdJMX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHIdJMX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHIdJMX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIdJMX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIdJMX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIdJMX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIdJMX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIdJMX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIdJMX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIdJMX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIdJMX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHIdJMX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIdJMX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHIdJMX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHIdJMX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIdJMX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIdJMX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIdJMX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIdJMX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIdJMX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHIdJMX.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccE0Pj44.s: Assembler messages:
encrypt.c: /tmp/ccE0Pj44.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE0Pj44.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE0Pj44.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE0Pj44.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0Pj44.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0Pj44.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0Pj44.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0Pj44.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0Pj44.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE0Pj44.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE0Pj44.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE0Pj44.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE0Pj44.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0Pj44.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE0Pj44.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE0Pj44.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE0Pj44.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE0Pj44.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE0Pj44.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0Pj44.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE0Pj44.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE0Pj44.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccf9yPX1.s: Assembler messages:
encrypt.c: /tmp/ccf9yPX1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf9yPX1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf9yPX1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf9yPX1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9yPX1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9yPX1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9yPX1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9yPX1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9yPX1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9yPX1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9yPX1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9yPX1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf9yPX1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9yPX1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf9yPX1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf9yPX1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9yPX1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9yPX1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9yPX1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9yPX1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9yPX1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf9yPX1.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccH3getU.s: Assembler messages:
encrypt.c: /tmp/ccH3getU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH3getU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH3getU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH3getU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3getU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3getU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3getU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3getU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3getU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3getU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3getU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3getU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH3getU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3getU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH3getU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH3getU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3getU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3getU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3getU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3getU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3getU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH3getU.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdECUFP.s: Assembler messages:
encrypt.c: /tmp/ccdECUFP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdECUFP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdECUFP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdECUFP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdECUFP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdECUFP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdECUFP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdECUFP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdECUFP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdECUFP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdECUFP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdECUFP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdECUFP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdECUFP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdECUFP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdECUFP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdECUFP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdECUFP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdECUFP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdECUFP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdECUFP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdECUFP.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cciFno5W.s: Assembler messages:
encrypt.c: /tmp/cciFno5W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciFno5W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciFno5W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciFno5W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFno5W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFno5W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFno5W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFno5W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFno5W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFno5W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFno5W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFno5W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciFno5W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFno5W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciFno5W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciFno5W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFno5W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFno5W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFno5W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFno5W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFno5W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciFno5W.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccgZglBQ.s: Assembler messages:
encrypt.c: /tmp/ccgZglBQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgZglBQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgZglBQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgZglBQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZglBQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZglBQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZglBQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZglBQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZglBQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZglBQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZglBQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZglBQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgZglBQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZglBQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgZglBQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgZglBQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZglBQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZglBQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZglBQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZglBQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZglBQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgZglBQ.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccyBV6Ib.s: Assembler messages:
encrypt.c: /tmp/ccyBV6Ib.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyBV6Ib.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyBV6Ib.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyBV6Ib.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBV6Ib.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBV6Ib.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBV6Ib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBV6Ib.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBV6Ib.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBV6Ib.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBV6Ib.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBV6Ib.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyBV6Ib.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBV6Ib.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyBV6Ib.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyBV6Ib.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBV6Ib.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBV6Ib.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBV6Ib.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBV6Ib.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBV6Ib.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyBV6Ib.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccAdwi78.s: Assembler messages:
encrypt.c: /tmp/ccAdwi78.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAdwi78.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAdwi78.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAdwi78.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdwi78.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdwi78.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdwi78.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdwi78.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdwi78.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAdwi78.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAdwi78.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAdwi78.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAdwi78.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdwi78.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAdwi78.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAdwi78.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAdwi78.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAdwi78.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAdwi78.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdwi78.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAdwi78.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdwi78.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdERwCg.s: Assembler messages:
encrypt.c: /tmp/ccdERwCg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdERwCg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdERwCg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdERwCg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdERwCg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdERwCg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdERwCg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdERwCg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdERwCg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdERwCg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdERwCg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdERwCg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdERwCg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdERwCg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdERwCg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdERwCg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdERwCg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdERwCg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdERwCg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdERwCg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdERwCg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdERwCg.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccNPZmMb.s: Assembler messages:
encrypt.c: /tmp/ccNPZmMb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNPZmMb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNPZmMb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNPZmMb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPZmMb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPZmMb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPZmMb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPZmMb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPZmMb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPZmMb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPZmMb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPZmMb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNPZmMb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPZmMb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNPZmMb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNPZmMb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPZmMb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPZmMb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPZmMb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPZmMb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPZmMb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNPZmMb.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc7K7oUA.s: Assembler messages:
encrypt.c: /tmp/cc7K7oUA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7K7oUA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7K7oUA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7K7oUA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K7oUA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K7oUA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K7oUA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K7oUA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K7oUA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7K7oUA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7K7oUA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7K7oUA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7K7oUA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K7oUA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7K7oUA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7K7oUA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7K7oUA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7K7oUA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7K7oUA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K7oUA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7K7oUA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7K7oUA.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccbKTReG.s: Assembler messages:
encrypt.c: /tmp/ccbKTReG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbKTReG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbKTReG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbKTReG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKTReG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKTReG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKTReG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKTReG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKTReG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKTReG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKTReG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKTReG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbKTReG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKTReG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbKTReG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbKTReG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKTReG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKTReG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKTReG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKTReG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKTReG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbKTReG.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccFOLuMB.s: Assembler messages:
encrypt.c: /tmp/ccFOLuMB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFOLuMB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFOLuMB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFOLuMB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOLuMB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOLuMB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOLuMB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOLuMB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOLuMB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFOLuMB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFOLuMB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFOLuMB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFOLuMB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOLuMB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFOLuMB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFOLuMB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFOLuMB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFOLuMB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFOLuMB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOLuMB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFOLuMB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFOLuMB.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cciESMky.s: Assembler messages:
encrypt.c: /tmp/cciESMky.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciESMky.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciESMky.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciESMky.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciESMky.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciESMky.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciESMky.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciESMky.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciESMky.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciESMky.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciESMky.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciESMky.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciESMky.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciESMky.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciESMky.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciESMky.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciESMky.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciESMky.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciESMky.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciESMky.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciESMky.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciESMky.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccGrbcdx.s: Assembler messages:
encrypt.c: /tmp/ccGrbcdx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGrbcdx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGrbcdx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGrbcdx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrbcdx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrbcdx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrbcdx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrbcdx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrbcdx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrbcdx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrbcdx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrbcdx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGrbcdx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrbcdx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGrbcdx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGrbcdx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrbcdx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrbcdx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrbcdx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrbcdx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrbcdx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGrbcdx.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccSR5i0p.s: Assembler messages:
encrypt.c: /tmp/ccSR5i0p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSR5i0p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSR5i0p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSR5i0p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR5i0p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR5i0p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR5i0p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR5i0p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR5i0p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSR5i0p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSR5i0p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSR5i0p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSR5i0p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR5i0p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSR5i0p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSR5i0p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSR5i0p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSR5i0p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSR5i0p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR5i0p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSR5i0p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSR5i0p.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc0woFoy.s: Assembler messages:
encrypt.c: /tmp/cc0woFoy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0woFoy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0woFoy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0woFoy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0woFoy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0woFoy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0woFoy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0woFoy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0woFoy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0woFoy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0woFoy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0woFoy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0woFoy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0woFoy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0woFoy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0woFoy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0woFoy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0woFoy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0woFoy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0woFoy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0woFoy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0woFoy.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc6NIeZr.s: Assembler messages:
encrypt.c: /tmp/cc6NIeZr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6NIeZr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6NIeZr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6NIeZr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NIeZr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NIeZr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NIeZr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NIeZr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NIeZr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NIeZr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NIeZr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NIeZr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6NIeZr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NIeZr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6NIeZr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6NIeZr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NIeZr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NIeZr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NIeZr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NIeZr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NIeZr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6NIeZr.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdHEqUo.s: Assembler messages:
encrypt.c: /tmp/ccdHEqUo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdHEqUo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdHEqUo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdHEqUo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHEqUo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHEqUo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHEqUo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHEqUo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHEqUo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdHEqUo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdHEqUo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdHEqUo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdHEqUo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHEqUo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdHEqUo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdHEqUo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdHEqUo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdHEqUo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdHEqUo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHEqUo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdHEqUo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdHEqUo.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQIoL7i.s: Assembler messages:
encrypt.c: /tmp/ccQIoL7i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQIoL7i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQIoL7i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQIoL7i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIoL7i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIoL7i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIoL7i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIoL7i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIoL7i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQIoL7i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQIoL7i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQIoL7i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQIoL7i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIoL7i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQIoL7i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQIoL7i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQIoL7i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQIoL7i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQIoL7i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIoL7i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQIoL7i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQIoL7i.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc5mhRor.s: Assembler messages:
encrypt.c: /tmp/cc5mhRor.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5mhRor.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5mhRor.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5mhRor.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mhRor.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mhRor.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mhRor.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mhRor.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mhRor.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mhRor.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mhRor.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mhRor.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5mhRor.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mhRor.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5mhRor.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5mhRor.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mhRor.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mhRor.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mhRor.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mhRor.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mhRor.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5mhRor.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cczVWwPj.s: Assembler messages:
encrypt.c: /tmp/cczVWwPj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczVWwPj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczVWwPj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczVWwPj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVWwPj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVWwPj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVWwPj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVWwPj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVWwPj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVWwPj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVWwPj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVWwPj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczVWwPj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVWwPj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczVWwPj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczVWwPj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVWwPj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVWwPj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVWwPj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVWwPj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVWwPj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczVWwPj.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cclhRSSF.s: Assembler messages:
encrypt.c: /tmp/cclhRSSF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclhRSSF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclhRSSF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclhRSSF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhRSSF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhRSSF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhRSSF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhRSSF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhRSSF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhRSSF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhRSSF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhRSSF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclhRSSF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhRSSF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclhRSSF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclhRSSF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhRSSF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhRSSF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhRSSF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhRSSF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhRSSF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclhRSSF.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cczlnZkB.s: Assembler messages:
encrypt.c: /tmp/cczlnZkB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczlnZkB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczlnZkB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczlnZkB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlnZkB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlnZkB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlnZkB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlnZkB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlnZkB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlnZkB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlnZkB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlnZkB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczlnZkB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlnZkB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczlnZkB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczlnZkB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlnZkB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlnZkB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlnZkB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlnZkB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlnZkB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczlnZkB.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccUXNDxJ.s: Assembler messages:
encrypt.c: /tmp/ccUXNDxJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUXNDxJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUXNDxJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUXNDxJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXNDxJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXNDxJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXNDxJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXNDxJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXNDxJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXNDxJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXNDxJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXNDxJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUXNDxJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXNDxJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUXNDxJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUXNDxJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXNDxJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXNDxJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXNDxJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXNDxJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXNDxJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUXNDxJ.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccm1pB3G.s: Assembler messages:
encrypt.c: /tmp/ccm1pB3G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm1pB3G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm1pB3G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm1pB3G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1pB3G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1pB3G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1pB3G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1pB3G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1pB3G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1pB3G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1pB3G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1pB3G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm1pB3G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1pB3G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm1pB3G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm1pB3G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1pB3G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1pB3G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1pB3G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1pB3G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1pB3G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm1pB3G.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccwarq4b.s: Assembler messages:
encrypt.c: /tmp/ccwarq4b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwarq4b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwarq4b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwarq4b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwarq4b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwarq4b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwarq4b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwarq4b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwarq4b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwarq4b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwarq4b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwarq4b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwarq4b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwarq4b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwarq4b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwarq4b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwarq4b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwarq4b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwarq4b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwarq4b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwarq4b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwarq4b.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc4ktmC3.s: Assembler messages:
encrypt.c: /tmp/cc4ktmC3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ktmC3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ktmC3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ktmC3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ktmC3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ktmC3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ktmC3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ktmC3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ktmC3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ktmC3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ktmC3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ktmC3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ktmC3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ktmC3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ktmC3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4ktmC3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ktmC3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ktmC3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ktmC3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ktmC3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ktmC3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ktmC3.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccy5KHVb.s: Assembler messages:
encrypt.c: /tmp/ccy5KHVb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy5KHVb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy5KHVb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy5KHVb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5KHVb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5KHVb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5KHVb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5KHVb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5KHVb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5KHVb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5KHVb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5KHVb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy5KHVb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5KHVb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy5KHVb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy5KHVb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5KHVb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5KHVb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5KHVb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5KHVb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5KHVb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy5KHVb.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccp9lbW7.s: Assembler messages:
encrypt.c: /tmp/ccp9lbW7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp9lbW7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp9lbW7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp9lbW7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9lbW7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9lbW7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9lbW7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9lbW7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9lbW7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9lbW7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9lbW7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9lbW7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp9lbW7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9lbW7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp9lbW7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp9lbW7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9lbW7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9lbW7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9lbW7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9lbW7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9lbW7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp9lbW7.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccjUIqBT.s: Assembler messages:
encrypt.c: /tmp/ccjUIqBT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjUIqBT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjUIqBT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjUIqBT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUIqBT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUIqBT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUIqBT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUIqBT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUIqBT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUIqBT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUIqBT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUIqBT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjUIqBT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUIqBT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjUIqBT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjUIqBT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUIqBT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUIqBT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUIqBT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUIqBT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUIqBT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjUIqBT.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccogyHdP.s: Assembler messages:
encrypt.c: /tmp/ccogyHdP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccogyHdP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccogyHdP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccogyHdP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogyHdP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogyHdP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogyHdP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogyHdP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogyHdP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccogyHdP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccogyHdP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccogyHdP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccogyHdP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogyHdP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccogyHdP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccogyHdP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccogyHdP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccogyHdP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccogyHdP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogyHdP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccogyHdP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccogyHdP.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccDDyLDW.s: Assembler messages:
encrypt.c: /tmp/ccDDyLDW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDDyLDW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDDyLDW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDDyLDW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDyLDW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDyLDW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDyLDW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDyLDW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDyLDW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDyLDW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDyLDW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDyLDW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDDyLDW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDyLDW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDDyLDW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDDyLDW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDyLDW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDyLDW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDyLDW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDyLDW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDyLDW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDDyLDW.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc58zV7T.s: Assembler messages:
encrypt.c: /tmp/cc58zV7T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc58zV7T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc58zV7T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc58zV7T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58zV7T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58zV7T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58zV7T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58zV7T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58zV7T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58zV7T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58zV7T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58zV7T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc58zV7T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58zV7T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc58zV7T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc58zV7T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58zV7T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58zV7T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58zV7T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58zV7T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58zV7T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc58zV7T.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccs5ATnM.s: Assembler messages:
encrypt.c: /tmp/ccs5ATnM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs5ATnM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs5ATnM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs5ATnM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5ATnM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5ATnM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5ATnM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5ATnM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5ATnM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5ATnM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5ATnM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5ATnM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs5ATnM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5ATnM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs5ATnM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs5ATnM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5ATnM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5ATnM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5ATnM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5ATnM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5ATnM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs5ATnM.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cckRT53H.s: Assembler messages:
encrypt.c: /tmp/cckRT53H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckRT53H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckRT53H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckRT53H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRT53H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRT53H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRT53H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRT53H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRT53H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckRT53H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckRT53H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckRT53H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckRT53H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRT53H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckRT53H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckRT53H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckRT53H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckRT53H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckRT53H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRT53H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckRT53H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckRT53H.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc0FVqlP.s: Assembler messages:
encrypt.c: /tmp/cc0FVqlP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0FVqlP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0FVqlP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0FVqlP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FVqlP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FVqlP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FVqlP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FVqlP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FVqlP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0FVqlP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0FVqlP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0FVqlP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0FVqlP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FVqlP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0FVqlP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0FVqlP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0FVqlP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0FVqlP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0FVqlP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FVqlP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0FVqlP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0FVqlP.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccxjXF7M.s: Assembler messages:
encrypt.c: /tmp/ccxjXF7M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxjXF7M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxjXF7M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxjXF7M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjXF7M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjXF7M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjXF7M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjXF7M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjXF7M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjXF7M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjXF7M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjXF7M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxjXF7M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjXF7M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxjXF7M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxjXF7M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjXF7M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjXF7M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjXF7M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjXF7M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjXF7M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxjXF7M.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccC1LAbE.s: Assembler messages:
encrypt.c: /tmp/ccC1LAbE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC1LAbE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC1LAbE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC1LAbE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1LAbE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1LAbE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1LAbE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1LAbE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1LAbE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC1LAbE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC1LAbE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC1LAbE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC1LAbE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1LAbE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC1LAbE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC1LAbE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC1LAbE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC1LAbE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC1LAbE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1LAbE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC1LAbE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC1LAbE.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQRwcDJ.s: Assembler messages:
encrypt.c: /tmp/ccQRwcDJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQRwcDJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQRwcDJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQRwcDJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRwcDJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRwcDJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRwcDJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRwcDJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRwcDJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRwcDJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRwcDJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRwcDJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQRwcDJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRwcDJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQRwcDJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQRwcDJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRwcDJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRwcDJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRwcDJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRwcDJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRwcDJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQRwcDJ.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1l8iOE.s: Assembler messages:
encrypt.c: /tmp/cc1l8iOE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1l8iOE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1l8iOE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1l8iOE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1l8iOE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1l8iOE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1l8iOE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1l8iOE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1l8iOE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1l8iOE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1l8iOE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1l8iOE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1l8iOE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1l8iOE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1l8iOE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1l8iOE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1l8iOE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1l8iOE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1l8iOE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1l8iOE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1l8iOE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1l8iOE.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQd1NtC.s: Assembler messages:
encrypt.c: /tmp/ccQd1NtC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQd1NtC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQd1NtC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQd1NtC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQd1NtC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQd1NtC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQd1NtC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQd1NtC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQd1NtC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQd1NtC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQd1NtC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQd1NtC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQd1NtC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQd1NtC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQd1NtC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQd1NtC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQd1NtC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQd1NtC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQd1NtC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQd1NtC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQd1NtC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQd1NtC.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccOlEXnj.s: Assembler messages:
encrypt.c: /tmp/ccOlEXnj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOlEXnj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOlEXnj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOlEXnj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlEXnj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlEXnj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlEXnj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlEXnj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlEXnj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlEXnj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlEXnj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlEXnj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOlEXnj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlEXnj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOlEXnj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOlEXnj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlEXnj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlEXnj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlEXnj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlEXnj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlEXnj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOlEXnj.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccj3DwMa.s: Assembler messages:
encrypt.c: /tmp/ccj3DwMa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj3DwMa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj3DwMa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj3DwMa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3DwMa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3DwMa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3DwMa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3DwMa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3DwMa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3DwMa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3DwMa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3DwMa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj3DwMa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3DwMa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj3DwMa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj3DwMa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3DwMa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3DwMa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3DwMa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3DwMa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3DwMa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3DwMa.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc5u93qh.s: Assembler messages:
encrypt.c: /tmp/cc5u93qh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5u93qh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5u93qh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5u93qh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5u93qh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5u93qh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5u93qh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5u93qh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5u93qh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5u93qh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5u93qh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5u93qh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5u93qh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5u93qh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5u93qh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5u93qh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5u93qh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5u93qh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5u93qh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5u93qh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5u93qh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5u93qh.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cceBamVe.s: Assembler messages:
encrypt.c: /tmp/cceBamVe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceBamVe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceBamVe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceBamVe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBamVe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBamVe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBamVe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBamVe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBamVe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceBamVe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceBamVe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceBamVe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceBamVe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBamVe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceBamVe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceBamVe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceBamVe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceBamVe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceBamVe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBamVe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceBamVe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceBamVe.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccrj4ZR3.s: Assembler messages:
encrypt.c: /tmp/ccrj4ZR3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrj4ZR3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrj4ZR3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrj4ZR3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj4ZR3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj4ZR3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj4ZR3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj4ZR3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj4ZR3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrj4ZR3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrj4ZR3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrj4ZR3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrj4ZR3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj4ZR3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrj4ZR3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrj4ZR3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrj4ZR3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrj4ZR3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrj4ZR3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrj4ZR3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrj4ZR3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrj4ZR3.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccJZlaNV.s: Assembler messages:
encrypt.c: /tmp/ccJZlaNV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJZlaNV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJZlaNV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJZlaNV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZlaNV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZlaNV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZlaNV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZlaNV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZlaNV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJZlaNV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJZlaNV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJZlaNV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJZlaNV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZlaNV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJZlaNV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJZlaNV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJZlaNV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJZlaNV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJZlaNV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZlaNV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJZlaNV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZlaNV.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccEBHqW4.s: Assembler messages:
encrypt.c: /tmp/ccEBHqW4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEBHqW4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEBHqW4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEBHqW4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBHqW4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBHqW4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBHqW4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBHqW4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBHqW4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBHqW4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBHqW4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBHqW4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEBHqW4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBHqW4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEBHqW4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEBHqW4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBHqW4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBHqW4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBHqW4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBHqW4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBHqW4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEBHqW4.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccFLzy01.s: Assembler messages:
encrypt.c: /tmp/ccFLzy01.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFLzy01.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFLzy01.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFLzy01.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLzy01.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLzy01.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLzy01.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLzy01.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLzy01.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLzy01.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLzy01.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLzy01.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFLzy01.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLzy01.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFLzy01.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFLzy01.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLzy01.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLzy01.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLzy01.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLzy01.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLzy01.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFLzy01.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cck2glKy.s: Assembler messages:
encrypt.c: /tmp/cck2glKy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck2glKy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck2glKy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck2glKy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2glKy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2glKy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2glKy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2glKy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2glKy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2glKy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2glKy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2glKy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck2glKy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2glKy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck2glKy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck2glKy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2glKy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2glKy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2glKy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2glKy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2glKy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck2glKy.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccedZl6q.s: Assembler messages:
encrypt.c: /tmp/ccedZl6q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccedZl6q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccedZl6q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccedZl6q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedZl6q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedZl6q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedZl6q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedZl6q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedZl6q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedZl6q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedZl6q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedZl6q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccedZl6q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedZl6q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccedZl6q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccedZl6q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedZl6q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedZl6q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedZl6q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedZl6q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedZl6q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccedZl6q.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccC601GB.s: Assembler messages:
encrypt.c: /tmp/ccC601GB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC601GB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC601GB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC601GB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC601GB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC601GB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC601GB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC601GB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC601GB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC601GB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC601GB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC601GB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC601GB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC601GB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC601GB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC601GB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC601GB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC601GB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC601GB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC601GB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC601GB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC601GB.s:59: Error: too many memory references for `shld'
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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccz8K9Jy.s: Assembler messages:
encrypt.c: /tmp/ccz8K9Jy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz8K9Jy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz8K9Jy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz8K9Jy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8K9Jy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8K9Jy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8K9Jy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8K9Jy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8K9Jy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8K9Jy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8K9Jy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8K9Jy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz8K9Jy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8K9Jy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz8K9Jy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz8K9Jy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8K9Jy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8K9Jy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8K9Jy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8K9Jy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8K9Jy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz8K9Jy.s:59: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccjNjs4A.s: Assembler messages:
encrypt.c: /tmp/ccjNjs4A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjNjs4A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjNjs4A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjNjs4A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNjs4A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNjs4A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNjs4A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNjs4A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNjs4A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjNjs4A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjNjs4A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjNjs4A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjNjs4A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNjs4A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjNjs4A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjNjs4A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjNjs4A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjNjs4A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjNjs4A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjNjs4A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNjs4A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjNjs4A.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccxj34tu.s: Assembler messages:
encrypt.c: /tmp/ccxj34tu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxj34tu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxj34tu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxj34tu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj34tu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj34tu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj34tu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj34tu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj34tu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxj34tu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxj34tu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxj34tu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxj34tu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj34tu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxj34tu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxj34tu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxj34tu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxj34tu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxj34tu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxj34tu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj34tu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxj34tu.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdOh8gB.s: Assembler messages:
encrypt.c: /tmp/ccdOh8gB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdOh8gB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdOh8gB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdOh8gB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOh8gB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOh8gB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOh8gB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOh8gB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOh8gB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOh8gB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOh8gB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOh8gB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdOh8gB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOh8gB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdOh8gB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOh8gB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdOh8gB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOh8gB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOh8gB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOh8gB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOh8gB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOh8gB.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdbVELx.s: Assembler messages:
encrypt.c: /tmp/ccdbVELx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdbVELx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdbVELx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdbVELx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbVELx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbVELx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbVELx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbVELx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbVELx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbVELx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbVELx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbVELx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdbVELx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbVELx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdbVELx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbVELx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdbVELx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbVELx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbVELx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbVELx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbVELx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbVELx.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccyCT1pQ.s: Assembler messages:
encrypt.c: /tmp/ccyCT1pQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyCT1pQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyCT1pQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyCT1pQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCT1pQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCT1pQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCT1pQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCT1pQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCT1pQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCT1pQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCT1pQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCT1pQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyCT1pQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCT1pQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyCT1pQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCT1pQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyCT1pQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCT1pQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCT1pQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCT1pQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCT1pQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCT1pQ.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc2KQ8SM.s: Assembler messages:
encrypt.c: /tmp/cc2KQ8SM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2KQ8SM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2KQ8SM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2KQ8SM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KQ8SM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KQ8SM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KQ8SM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KQ8SM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KQ8SM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2KQ8SM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2KQ8SM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2KQ8SM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2KQ8SM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KQ8SM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2KQ8SM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2KQ8SM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2KQ8SM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2KQ8SM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2KQ8SM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2KQ8SM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KQ8SM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2KQ8SM.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccrnKLFT.s: Assembler messages:
encrypt.c: /tmp/ccrnKLFT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrnKLFT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrnKLFT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrnKLFT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnKLFT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnKLFT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnKLFT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnKLFT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnKLFT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnKLFT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnKLFT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnKLFT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrnKLFT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnKLFT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrnKLFT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnKLFT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrnKLFT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnKLFT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnKLFT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnKLFT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnKLFT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnKLFT.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc9wIT0M.s: Assembler messages:
encrypt.c: /tmp/cc9wIT0M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9wIT0M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9wIT0M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9wIT0M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wIT0M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wIT0M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wIT0M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wIT0M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wIT0M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wIT0M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wIT0M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wIT0M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9wIT0M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wIT0M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9wIT0M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wIT0M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9wIT0M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wIT0M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wIT0M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wIT0M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wIT0M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wIT0M.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccYyxMpm.s: Assembler messages:
encrypt.c: /tmp/ccYyxMpm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYyxMpm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYyxMpm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYyxMpm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyxMpm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyxMpm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyxMpm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyxMpm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyxMpm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyxMpm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyxMpm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyxMpm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYyxMpm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyxMpm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYyxMpm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyxMpm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYyxMpm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyxMpm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyxMpm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyxMpm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyxMpm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyxMpm.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQYY3Sd.s: Assembler messages:
encrypt.c: /tmp/ccQYY3Sd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQYY3Sd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQYY3Sd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQYY3Sd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYY3Sd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYY3Sd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYY3Sd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYY3Sd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYY3Sd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYY3Sd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYY3Sd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYY3Sd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQYY3Sd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYY3Sd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQYY3Sd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYY3Sd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQYY3Sd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYY3Sd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYY3Sd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYY3Sd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYY3Sd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYY3Sd.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccxHa35l.s: Assembler messages:
encrypt.c: /tmp/ccxHa35l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxHa35l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxHa35l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxHa35l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHa35l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHa35l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHa35l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHa35l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHa35l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHa35l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHa35l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHa35l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxHa35l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHa35l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxHa35l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHa35l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxHa35l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHa35l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHa35l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHa35l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHa35l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHa35l.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccAqb4Sd.s: Assembler messages:
encrypt.c: /tmp/ccAqb4Sd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAqb4Sd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAqb4Sd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAqb4Sd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqb4Sd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqb4Sd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqb4Sd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqb4Sd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqb4Sd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqb4Sd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqb4Sd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqb4Sd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAqb4Sd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqb4Sd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAqb4Sd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqb4Sd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAqb4Sd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqb4Sd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqb4Sd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqb4Sd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqb4Sd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqb4Sd.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccEsoGXo.s: Assembler messages:
encrypt.c: /tmp/ccEsoGXo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEsoGXo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEsoGXo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEsoGXo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsoGXo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsoGXo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsoGXo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsoGXo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsoGXo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsoGXo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsoGXo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsoGXo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEsoGXo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsoGXo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEsoGXo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsoGXo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEsoGXo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsoGXo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEsoGXo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEsoGXo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsoGXo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEsoGXo.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccmW3lCj.s: Assembler messages:
encrypt.c: /tmp/ccmW3lCj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmW3lCj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmW3lCj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmW3lCj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmW3lCj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmW3lCj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmW3lCj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmW3lCj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmW3lCj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmW3lCj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmW3lCj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmW3lCj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmW3lCj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmW3lCj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmW3lCj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmW3lCj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmW3lCj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmW3lCj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmW3lCj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmW3lCj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmW3lCj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmW3lCj.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccWM3VNo.s: Assembler messages:
encrypt.c: /tmp/ccWM3VNo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWM3VNo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWM3VNo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWM3VNo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM3VNo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM3VNo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM3VNo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM3VNo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM3VNo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWM3VNo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWM3VNo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWM3VNo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWM3VNo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM3VNo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWM3VNo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWM3VNo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWM3VNo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWM3VNo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWM3VNo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWM3VNo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM3VNo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWM3VNo.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccHmXBIj.s: Assembler messages:
encrypt.c: /tmp/ccHmXBIj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHmXBIj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHmXBIj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHmXBIj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmXBIj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmXBIj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmXBIj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmXBIj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmXBIj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHmXBIj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHmXBIj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHmXBIj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHmXBIj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmXBIj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHmXBIj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHmXBIj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHmXBIj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHmXBIj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHmXBIj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHmXBIj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmXBIj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHmXBIj.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccj2ZPUh.s: Assembler messages:
encrypt.c: /tmp/ccj2ZPUh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj2ZPUh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj2ZPUh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj2ZPUh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ZPUh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ZPUh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ZPUh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ZPUh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ZPUh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2ZPUh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2ZPUh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2ZPUh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj2ZPUh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ZPUh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj2ZPUh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2ZPUh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj2ZPUh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2ZPUh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj2ZPUh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj2ZPUh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ZPUh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj2ZPUh.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccCzO9Ad.s: Assembler messages:
encrypt.c: /tmp/ccCzO9Ad.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCzO9Ad.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCzO9Ad.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCzO9Ad.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzO9Ad.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzO9Ad.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzO9Ad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzO9Ad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzO9Ad.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzO9Ad.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzO9Ad.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzO9Ad.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCzO9Ad.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzO9Ad.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCzO9Ad.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzO9Ad.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCzO9Ad.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzO9Ad.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzO9Ad.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzO9Ad.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzO9Ad.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzO9Ad.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccElz0uh.s: Assembler messages:
encrypt.c: /tmp/ccElz0uh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccElz0uh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccElz0uh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccElz0uh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElz0uh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElz0uh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElz0uh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElz0uh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElz0uh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccElz0uh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccElz0uh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccElz0uh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccElz0uh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElz0uh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccElz0uh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccElz0uh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccElz0uh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccElz0uh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccElz0uh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccElz0uh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElz0uh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccElz0uh.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccqMYvRd.s: Assembler messages:
encrypt.c: /tmp/ccqMYvRd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqMYvRd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqMYvRd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqMYvRd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMYvRd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMYvRd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMYvRd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMYvRd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMYvRd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMYvRd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMYvRd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMYvRd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqMYvRd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMYvRd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqMYvRd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMYvRd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqMYvRd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMYvRd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMYvRd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMYvRd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMYvRd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMYvRd.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccuqaO67.s: Assembler messages:
encrypt.c: /tmp/ccuqaO67.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuqaO67.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuqaO67.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuqaO67.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqaO67.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqaO67.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqaO67.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqaO67.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqaO67.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqaO67.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqaO67.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqaO67.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuqaO67.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqaO67.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuqaO67.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqaO67.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuqaO67.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqaO67.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqaO67.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqaO67.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqaO67.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqaO67.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccOhfx2Z.s: Assembler messages:
encrypt.c: /tmp/ccOhfx2Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOhfx2Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOhfx2Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOhfx2Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhfx2Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhfx2Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhfx2Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhfx2Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhfx2Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhfx2Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhfx2Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhfx2Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOhfx2Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhfx2Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOhfx2Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhfx2Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOhfx2Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhfx2Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhfx2Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhfx2Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhfx2Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhfx2Z.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccHPWK98.s: Assembler messages:
encrypt.c: /tmp/ccHPWK98.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHPWK98.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHPWK98.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHPWK98.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPWK98.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPWK98.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPWK98.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPWK98.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPWK98.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHPWK98.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHPWK98.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHPWK98.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHPWK98.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPWK98.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHPWK98.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHPWK98.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHPWK98.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHPWK98.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHPWK98.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHPWK98.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPWK98.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHPWK98.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccIhPdBZ.s: Assembler messages:
encrypt.c: /tmp/ccIhPdBZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIhPdBZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIhPdBZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIhPdBZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhPdBZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhPdBZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhPdBZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhPdBZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhPdBZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhPdBZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhPdBZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhPdBZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIhPdBZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhPdBZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIhPdBZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhPdBZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIhPdBZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhPdBZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIhPdBZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIhPdBZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhPdBZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIhPdBZ.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccxFcB70.s: Assembler messages:
encrypt.c: /tmp/ccxFcB70.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxFcB70.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxFcB70.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxFcB70.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFcB70.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFcB70.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFcB70.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFcB70.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFcB70.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFcB70.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFcB70.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFcB70.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxFcB70.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFcB70.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxFcB70.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFcB70.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxFcB70.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFcB70.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxFcB70.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxFcB70.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFcB70.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxFcB70.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cce4tZYT.s: Assembler messages:
encrypt.c: /tmp/cce4tZYT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce4tZYT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce4tZYT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce4tZYT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4tZYT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4tZYT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4tZYT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4tZYT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4tZYT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4tZYT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4tZYT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4tZYT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce4tZYT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4tZYT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce4tZYT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4tZYT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce4tZYT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4tZYT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4tZYT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4tZYT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4tZYT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4tZYT.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdQx5J0.s: Assembler messages:
encrypt.c: /tmp/ccdQx5J0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdQx5J0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdQx5J0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdQx5J0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQx5J0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQx5J0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQx5J0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQx5J0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQx5J0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdQx5J0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdQx5J0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdQx5J0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdQx5J0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQx5J0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdQx5J0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdQx5J0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdQx5J0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdQx5J0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdQx5J0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdQx5J0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQx5J0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdQx5J0.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccFlpVtS.s: Assembler messages:
encrypt.c: /tmp/ccFlpVtS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFlpVtS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFlpVtS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFlpVtS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlpVtS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlpVtS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlpVtS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlpVtS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlpVtS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlpVtS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlpVtS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlpVtS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFlpVtS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlpVtS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFlpVtS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlpVtS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFlpVtS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlpVtS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlpVtS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlpVtS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlpVtS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlpVtS.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccduqwsg.s: Assembler messages:
encrypt.c: /tmp/ccduqwsg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccduqwsg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccduqwsg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccduqwsg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduqwsg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduqwsg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduqwsg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduqwsg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduqwsg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccduqwsg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccduqwsg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccduqwsg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccduqwsg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduqwsg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccduqwsg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccduqwsg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccduqwsg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccduqwsg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccduqwsg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccduqwsg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduqwsg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccduqwsg.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccWq3I86.s: Assembler messages:
encrypt.c: /tmp/ccWq3I86.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWq3I86.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWq3I86.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWq3I86.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq3I86.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq3I86.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq3I86.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq3I86.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq3I86.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq3I86.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq3I86.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq3I86.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWq3I86.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq3I86.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWq3I86.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq3I86.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWq3I86.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq3I86.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWq3I86.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWq3I86.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq3I86.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWq3I86.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccCx1t4f.s: Assembler messages:
encrypt.c: /tmp/ccCx1t4f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCx1t4f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCx1t4f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCx1t4f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCx1t4f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCx1t4f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCx1t4f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCx1t4f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCx1t4f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCx1t4f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCx1t4f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCx1t4f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCx1t4f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCx1t4f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCx1t4f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCx1t4f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCx1t4f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCx1t4f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCx1t4f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCx1t4f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCx1t4f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCx1t4f.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc7H7t07.s: Assembler messages:
encrypt.c: /tmp/cc7H7t07.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7H7t07.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7H7t07.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7H7t07.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7H7t07.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7H7t07.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7H7t07.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7H7t07.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7H7t07.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7H7t07.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7H7t07.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7H7t07.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7H7t07.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7H7t07.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7H7t07.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7H7t07.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7H7t07.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7H7t07.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7H7t07.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7H7t07.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7H7t07.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7H7t07.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccIlH8lJ.s: Assembler messages:
encrypt.c: /tmp/ccIlH8lJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIlH8lJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIlH8lJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIlH8lJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlH8lJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlH8lJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlH8lJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlH8lJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlH8lJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlH8lJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlH8lJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlH8lJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIlH8lJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlH8lJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIlH8lJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlH8lJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIlH8lJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlH8lJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlH8lJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlH8lJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlH8lJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlH8lJ.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccxGB8HE.s: Assembler messages:
encrypt.c: /tmp/ccxGB8HE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxGB8HE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxGB8HE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxGB8HE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGB8HE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGB8HE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGB8HE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGB8HE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGB8HE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxGB8HE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxGB8HE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxGB8HE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxGB8HE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGB8HE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxGB8HE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxGB8HE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxGB8HE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxGB8HE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxGB8HE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxGB8HE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGB8HE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxGB8HE.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccKzXL3I.s: Assembler messages:
encrypt.c: /tmp/ccKzXL3I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKzXL3I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKzXL3I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKzXL3I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzXL3I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzXL3I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzXL3I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzXL3I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzXL3I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzXL3I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzXL3I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzXL3I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKzXL3I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzXL3I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKzXL3I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzXL3I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKzXL3I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzXL3I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzXL3I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzXL3I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzXL3I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzXL3I.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccoB2FRE.s: Assembler messages:
encrypt.c: /tmp/ccoB2FRE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoB2FRE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoB2FRE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoB2FRE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB2FRE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB2FRE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB2FRE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB2FRE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB2FRE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoB2FRE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoB2FRE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoB2FRE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoB2FRE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB2FRE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoB2FRE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoB2FRE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoB2FRE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoB2FRE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoB2FRE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoB2FRE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB2FRE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoB2FRE.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc2qvyRe.s: Assembler messages:
encrypt.c: /tmp/cc2qvyRe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2qvyRe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2qvyRe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2qvyRe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qvyRe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qvyRe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qvyRe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qvyRe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qvyRe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qvyRe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qvyRe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qvyRe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2qvyRe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qvyRe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2qvyRe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qvyRe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2qvyRe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qvyRe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2qvyRe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2qvyRe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qvyRe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2qvyRe.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1o2aL7.s: Assembler messages:
encrypt.c: /tmp/cc1o2aL7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1o2aL7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1o2aL7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1o2aL7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o2aL7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o2aL7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o2aL7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o2aL7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o2aL7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1o2aL7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1o2aL7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1o2aL7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1o2aL7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o2aL7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1o2aL7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1o2aL7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1o2aL7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1o2aL7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1o2aL7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1o2aL7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o2aL7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1o2aL7.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccrbDsMe.s: Assembler messages:
encrypt.c: /tmp/ccrbDsMe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrbDsMe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrbDsMe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrbDsMe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbDsMe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbDsMe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbDsMe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbDsMe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbDsMe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbDsMe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbDsMe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbDsMe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrbDsMe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbDsMe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrbDsMe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbDsMe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrbDsMe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbDsMe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrbDsMe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrbDsMe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbDsMe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrbDsMe.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccLuCeW7.s: Assembler messages:
encrypt.c: /tmp/ccLuCeW7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLuCeW7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLuCeW7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLuCeW7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuCeW7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuCeW7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuCeW7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuCeW7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuCeW7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLuCeW7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLuCeW7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLuCeW7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLuCeW7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuCeW7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLuCeW7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLuCeW7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLuCeW7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLuCeW7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLuCeW7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLuCeW7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuCeW7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLuCeW7.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccvfEGlB.s: Assembler messages:
encrypt.c: /tmp/ccvfEGlB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvfEGlB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvfEGlB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvfEGlB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfEGlB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfEGlB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfEGlB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfEGlB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfEGlB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvfEGlB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvfEGlB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvfEGlB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvfEGlB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfEGlB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvfEGlB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvfEGlB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvfEGlB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvfEGlB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvfEGlB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvfEGlB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfEGlB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvfEGlB.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccz9Wqht.s: Assembler messages:
encrypt.c: /tmp/ccz9Wqht.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz9Wqht.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz9Wqht.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz9Wqht.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Wqht.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Wqht.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Wqht.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Wqht.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Wqht.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9Wqht.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9Wqht.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9Wqht.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz9Wqht.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Wqht.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz9Wqht.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9Wqht.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz9Wqht.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9Wqht.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz9Wqht.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz9Wqht.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Wqht.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz9Wqht.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cctTaKlB.s: Assembler messages:
encrypt.c: /tmp/cctTaKlB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctTaKlB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctTaKlB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctTaKlB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTaKlB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTaKlB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTaKlB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTaKlB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTaKlB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctTaKlB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctTaKlB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctTaKlB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctTaKlB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTaKlB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctTaKlB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctTaKlB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctTaKlB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctTaKlB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctTaKlB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctTaKlB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTaKlB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctTaKlB.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccYYY7Ws.s: Assembler messages:
encrypt.c: /tmp/ccYYY7Ws.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYYY7Ws.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYYY7Ws.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYYY7Ws.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYY7Ws.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYY7Ws.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYY7Ws.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYY7Ws.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYY7Ws.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYY7Ws.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYY7Ws.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYY7Ws.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYYY7Ws.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYY7Ws.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYYY7Ws.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYY7Ws.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYYY7Ws.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYY7Ws.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYY7Ws.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYY7Ws.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYY7Ws.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYY7Ws.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc61Lxbe.s: Assembler messages:
encrypt.c: /tmp/cc61Lxbe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc61Lxbe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc61Lxbe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc61Lxbe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61Lxbe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61Lxbe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61Lxbe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61Lxbe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61Lxbe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc61Lxbe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc61Lxbe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc61Lxbe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc61Lxbe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61Lxbe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc61Lxbe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc61Lxbe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc61Lxbe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc61Lxbe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc61Lxbe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc61Lxbe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61Lxbe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc61Lxbe.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc7JKSu5.s: Assembler messages:
encrypt.c: /tmp/cc7JKSu5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7JKSu5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7JKSu5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7JKSu5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JKSu5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JKSu5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JKSu5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JKSu5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JKSu5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7JKSu5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7JKSu5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7JKSu5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7JKSu5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JKSu5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7JKSu5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7JKSu5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7JKSu5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7JKSu5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7JKSu5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7JKSu5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JKSu5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7JKSu5.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccNaTA7d.s: Assembler messages:
encrypt.c: /tmp/ccNaTA7d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNaTA7d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNaTA7d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNaTA7d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaTA7d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaTA7d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaTA7d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaTA7d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaTA7d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaTA7d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaTA7d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaTA7d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNaTA7d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaTA7d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNaTA7d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaTA7d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNaTA7d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaTA7d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNaTA7d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNaTA7d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaTA7d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNaTA7d.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccqAXCs5.s: Assembler messages:
encrypt.c: /tmp/ccqAXCs5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqAXCs5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqAXCs5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqAXCs5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAXCs5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAXCs5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAXCs5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAXCs5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAXCs5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAXCs5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAXCs5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAXCs5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqAXCs5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAXCs5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqAXCs5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAXCs5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqAXCs5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAXCs5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAXCs5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAXCs5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAXCs5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAXCs5.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc9gustW.s: Assembler messages:
encrypt.c: /tmp/cc9gustW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9gustW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9gustW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9gustW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gustW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gustW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gustW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gustW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gustW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gustW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gustW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gustW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9gustW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gustW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9gustW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gustW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9gustW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gustW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gustW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gustW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gustW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gustW.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccStdiVS.s: Assembler messages:
encrypt.c: /tmp/ccStdiVS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccStdiVS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccStdiVS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccStdiVS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStdiVS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStdiVS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStdiVS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStdiVS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStdiVS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccStdiVS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccStdiVS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccStdiVS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccStdiVS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStdiVS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccStdiVS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccStdiVS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccStdiVS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccStdiVS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccStdiVS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccStdiVS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStdiVS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccStdiVS.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccmMqChW.s: Assembler messages:
encrypt.c: /tmp/ccmMqChW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmMqChW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmMqChW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmMqChW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMqChW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMqChW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMqChW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMqChW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMqChW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMqChW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMqChW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMqChW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmMqChW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMqChW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmMqChW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMqChW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmMqChW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMqChW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMqChW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMqChW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMqChW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMqChW.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccrW9QSS.s: Assembler messages:
encrypt.c: /tmp/ccrW9QSS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrW9QSS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrW9QSS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrW9QSS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrW9QSS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrW9QSS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrW9QSS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrW9QSS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrW9QSS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrW9QSS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrW9QSS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrW9QSS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrW9QSS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrW9QSS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrW9QSS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrW9QSS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrW9QSS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrW9QSS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrW9QSS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrW9QSS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrW9QSS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrW9QSS.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cckQAGHO.s: Assembler messages:
encrypt.c: /tmp/cckQAGHO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckQAGHO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckQAGHO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckQAGHO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQAGHO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQAGHO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQAGHO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQAGHO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQAGHO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQAGHO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQAGHO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQAGHO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckQAGHO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQAGHO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckQAGHO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQAGHO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckQAGHO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQAGHO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQAGHO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQAGHO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQAGHO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQAGHO.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccWGvFvK.s: Assembler messages:
encrypt.c: /tmp/ccWGvFvK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWGvFvK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWGvFvK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWGvFvK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGvFvK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGvFvK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGvFvK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGvFvK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGvFvK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWGvFvK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWGvFvK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWGvFvK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWGvFvK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGvFvK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWGvFvK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWGvFvK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWGvFvK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWGvFvK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWGvFvK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWGvFvK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGvFvK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWGvFvK.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc4b5KdP.s: Assembler messages:
encrypt.c: /tmp/cc4b5KdP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4b5KdP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4b5KdP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4b5KdP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4b5KdP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4b5KdP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4b5KdP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4b5KdP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4b5KdP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4b5KdP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4b5KdP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4b5KdP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4b5KdP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4b5KdP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4b5KdP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4b5KdP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4b5KdP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4b5KdP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4b5KdP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4b5KdP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4b5KdP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4b5KdP.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc0cRLCK.s: Assembler messages:
encrypt.c: /tmp/cc0cRLCK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0cRLCK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0cRLCK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0cRLCK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cRLCK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cRLCK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cRLCK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cRLCK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cRLCK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0cRLCK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0cRLCK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0cRLCK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0cRLCK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cRLCK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0cRLCK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0cRLCK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0cRLCK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0cRLCK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0cRLCK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0cRLCK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cRLCK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0cRLCK.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccm61iJI.s: Assembler messages:
encrypt.c: /tmp/ccm61iJI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm61iJI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm61iJI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm61iJI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm61iJI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm61iJI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm61iJI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm61iJI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm61iJI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm61iJI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm61iJI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm61iJI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm61iJI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm61iJI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm61iJI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm61iJI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm61iJI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm61iJI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm61iJI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm61iJI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm61iJI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm61iJI.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccLS38rD.s: Assembler messages:
encrypt.c: /tmp/ccLS38rD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLS38rD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLS38rD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLS38rD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLS38rD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLS38rD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLS38rD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLS38rD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLS38rD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLS38rD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLS38rD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLS38rD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLS38rD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLS38rD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLS38rD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLS38rD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLS38rD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLS38rD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLS38rD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLS38rD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLS38rD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLS38rD.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccUlK7UG.s: Assembler messages:
encrypt.c: /tmp/ccUlK7UG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUlK7UG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUlK7UG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUlK7UG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlK7UG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlK7UG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlK7UG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlK7UG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlK7UG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlK7UG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlK7UG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlK7UG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUlK7UG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlK7UG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUlK7UG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlK7UG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUlK7UG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlK7UG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUlK7UG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUlK7UG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlK7UG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUlK7UG.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccpNPuAD.s: Assembler messages:
encrypt.c: /tmp/ccpNPuAD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpNPuAD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpNPuAD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpNPuAD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNPuAD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNPuAD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNPuAD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNPuAD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNPuAD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNPuAD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNPuAD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNPuAD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpNPuAD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNPuAD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpNPuAD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNPuAD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpNPuAD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNPuAD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNPuAD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNPuAD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNPuAD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNPuAD.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccVwYNr9.s: Assembler messages:
encrypt.c: /tmp/ccVwYNr9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVwYNr9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVwYNr9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVwYNr9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwYNr9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwYNr9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwYNr9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwYNr9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwYNr9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVwYNr9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVwYNr9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVwYNr9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVwYNr9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwYNr9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVwYNr9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVwYNr9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVwYNr9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVwYNr9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVwYNr9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVwYNr9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwYNr9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVwYNr9.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccPLU5Kd.s: Assembler messages:
encrypt.c: /tmp/ccPLU5Kd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPLU5Kd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPLU5Kd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPLU5Kd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLU5Kd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLU5Kd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLU5Kd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLU5Kd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLU5Kd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLU5Kd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLU5Kd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLU5Kd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPLU5Kd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLU5Kd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPLU5Kd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLU5Kd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPLU5Kd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLU5Kd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLU5Kd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLU5Kd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLU5Kd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLU5Kd.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc4hdUja.s: Assembler messages:
encrypt.c: /tmp/cc4hdUja.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4hdUja.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4hdUja.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4hdUja.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hdUja.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hdUja.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hdUja.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hdUja.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hdUja.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4hdUja.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4hdUja.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4hdUja.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4hdUja.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hdUja.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4hdUja.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4hdUja.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4hdUja.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4hdUja.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4hdUja.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4hdUja.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hdUja.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4hdUja.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccbu8jRd.s: Assembler messages:
encrypt.c: /tmp/ccbu8jRd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbu8jRd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbu8jRd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbu8jRd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbu8jRd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbu8jRd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbu8jRd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbu8jRd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbu8jRd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbu8jRd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbu8jRd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbu8jRd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbu8jRd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbu8jRd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbu8jRd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbu8jRd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbu8jRd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbu8jRd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbu8jRd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbu8jRd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbu8jRd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbu8jRd.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cckqgcK3.s: Assembler messages:
encrypt.c: /tmp/cckqgcK3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckqgcK3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckqgcK3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckqgcK3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqgcK3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqgcK3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqgcK3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqgcK3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqgcK3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckqgcK3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckqgcK3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckqgcK3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckqgcK3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqgcK3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckqgcK3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckqgcK3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckqgcK3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckqgcK3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckqgcK3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckqgcK3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqgcK3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckqgcK3.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccValZ0Z.s: Assembler messages:
encrypt.c: /tmp/ccValZ0Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccValZ0Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccValZ0Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccValZ0Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccValZ0Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccValZ0Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccValZ0Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccValZ0Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccValZ0Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccValZ0Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccValZ0Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccValZ0Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccValZ0Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccValZ0Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccValZ0Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccValZ0Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccValZ0Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccValZ0Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccValZ0Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccValZ0Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccValZ0Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccValZ0Z.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccGPytJ3.s: Assembler messages:
encrypt.c: /tmp/ccGPytJ3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGPytJ3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGPytJ3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGPytJ3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPytJ3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPytJ3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPytJ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPytJ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPytJ3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPytJ3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPytJ3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPytJ3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGPytJ3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPytJ3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGPytJ3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPytJ3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGPytJ3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPytJ3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGPytJ3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGPytJ3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPytJ3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGPytJ3.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cclmyTmY.s: Assembler messages:
encrypt.c: /tmp/cclmyTmY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclmyTmY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclmyTmY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclmyTmY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmyTmY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmyTmY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmyTmY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmyTmY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmyTmY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmyTmY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmyTmY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmyTmY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclmyTmY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmyTmY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclmyTmY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmyTmY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclmyTmY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmyTmY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmyTmY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmyTmY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmyTmY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmyTmY.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc8Rt5rt.s: Assembler messages:
encrypt.c: /tmp/cc8Rt5rt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Rt5rt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Rt5rt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Rt5rt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Rt5rt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Rt5rt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Rt5rt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Rt5rt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Rt5rt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Rt5rt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Rt5rt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Rt5rt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Rt5rt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Rt5rt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Rt5rt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Rt5rt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Rt5rt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Rt5rt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Rt5rt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Rt5rt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Rt5rt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Rt5rt.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccRHErUk.s: Assembler messages:
encrypt.c: /tmp/ccRHErUk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRHErUk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRHErUk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRHErUk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHErUk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHErUk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHErUk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHErUk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHErUk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHErUk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHErUk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHErUk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRHErUk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHErUk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRHErUk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHErUk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRHErUk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHErUk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHErUk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHErUk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHErUk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHErUk.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccPPeWlu.s: Assembler messages:
encrypt.c: /tmp/ccPPeWlu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPPeWlu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPPeWlu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPPeWlu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPeWlu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPeWlu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPeWlu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPeWlu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPeWlu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPeWlu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPeWlu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPeWlu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPPeWlu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPeWlu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPPeWlu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPeWlu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPPeWlu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPeWlu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPeWlu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPeWlu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPeWlu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPeWlu.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccNjg4Ll.s: Assembler messages:
encrypt.c: /tmp/ccNjg4Ll.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNjg4Ll.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNjg4Ll.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNjg4Ll.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjg4Ll.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjg4Ll.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjg4Ll.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjg4Ll.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjg4Ll.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjg4Ll.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjg4Ll.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjg4Ll.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNjg4Ll.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjg4Ll.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNjg4Ll.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjg4Ll.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNjg4Ll.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjg4Ll.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNjg4Ll.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNjg4Ll.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjg4Ll.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNjg4Ll.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc4xPZA3.s: Assembler messages:
encrypt.c: /tmp/cc4xPZA3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4xPZA3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4xPZA3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4xPZA3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xPZA3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xPZA3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xPZA3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xPZA3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xPZA3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xPZA3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xPZA3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xPZA3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4xPZA3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xPZA3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4xPZA3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xPZA3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4xPZA3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xPZA3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xPZA3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xPZA3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xPZA3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xPZA3.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cctNh364.s: Assembler messages:
encrypt.c: /tmp/cctNh364.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctNh364.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctNh364.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctNh364.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNh364.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNh364.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNh364.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNh364.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNh364.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctNh364.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctNh364.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctNh364.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctNh364.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNh364.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctNh364.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctNh364.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctNh364.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctNh364.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctNh364.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctNh364.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNh364.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctNh364.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccTmETj3.s: Assembler messages:
encrypt.c: /tmp/ccTmETj3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTmETj3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTmETj3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTmETj3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmETj3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmETj3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmETj3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmETj3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmETj3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmETj3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmETj3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmETj3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTmETj3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmETj3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTmETj3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmETj3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTmETj3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmETj3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmETj3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmETj3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmETj3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmETj3.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccBa6vB3.s: Assembler messages:
encrypt.c: /tmp/ccBa6vB3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBa6vB3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBa6vB3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBa6vB3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa6vB3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa6vB3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa6vB3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa6vB3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa6vB3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBa6vB3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBa6vB3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBa6vB3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBa6vB3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa6vB3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBa6vB3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBa6vB3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBa6vB3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBa6vB3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBa6vB3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBa6vB3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa6vB3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBa6vB3.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccTNBlF0.s: Assembler messages:
encrypt.c: /tmp/ccTNBlF0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTNBlF0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTNBlF0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTNBlF0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNBlF0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNBlF0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNBlF0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNBlF0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNBlF0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNBlF0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNBlF0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNBlF0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTNBlF0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNBlF0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTNBlF0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNBlF0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTNBlF0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNBlF0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNBlF0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNBlF0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNBlF0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNBlF0.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccPmeG9V.s: Assembler messages:
encrypt.c: /tmp/ccPmeG9V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPmeG9V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPmeG9V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPmeG9V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmeG9V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmeG9V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmeG9V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmeG9V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmeG9V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmeG9V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmeG9V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmeG9V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPmeG9V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmeG9V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPmeG9V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmeG9V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPmeG9V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmeG9V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmeG9V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmeG9V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmeG9V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmeG9V.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccyS48Q2.s: Assembler messages:
encrypt.c: /tmp/ccyS48Q2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyS48Q2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyS48Q2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyS48Q2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS48Q2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS48Q2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS48Q2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS48Q2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS48Q2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyS48Q2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyS48Q2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyS48Q2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyS48Q2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS48Q2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyS48Q2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyS48Q2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyS48Q2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyS48Q2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyS48Q2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyS48Q2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS48Q2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyS48Q2.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccSWLViW.s: Assembler messages:
encrypt.c: /tmp/ccSWLViW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSWLViW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSWLViW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSWLViW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWLViW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWLViW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWLViW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWLViW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWLViW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWLViW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWLViW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWLViW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSWLViW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWLViW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSWLViW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWLViW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSWLViW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWLViW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWLViW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWLViW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWLViW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWLViW.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQx6sPQ.s: Assembler messages:
encrypt.c: /tmp/ccQx6sPQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQx6sPQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQx6sPQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQx6sPQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQx6sPQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQx6sPQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQx6sPQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQx6sPQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQx6sPQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQx6sPQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQx6sPQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQx6sPQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQx6sPQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQx6sPQ.s:57: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccQx6sPQ.s: Assembler messages:
encrypt.c: /tmp/ccQx6sPQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQx6sPQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQx6sPQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQx6sPQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQx6sPQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQx6sPQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQx6sPQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQx6sPQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQx6sPQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQx6sPQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQx6sPQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQx6sPQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQx6sPQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx6sPQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQx6sPQ.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccyrA8IA.s: Assembler messages:
encrypt.c: /tmp/ccyrA8IA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyrA8IA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyrA8IA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyrA8IA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrA8IA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrA8IA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrA8IA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrA8IA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrA8IA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrA8IA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrA8IA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrA8IA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyrA8IA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrA8IA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyrA8IA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrA8IA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyrA8IA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrA8IA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyrA8IA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyrA8IA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrA8IA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyrA8IA.s:57: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccyrA8IA.s: Assembler messages:
encrypt.c: /tmp/ccyrA8IA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyrA8IA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyrA8IA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyrA8IA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrA8IA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrA8IA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrA8IA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrA8IA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrA8IA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrA8IA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrA8IA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrA8IA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyrA8IA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrA8IA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyrA8IA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrA8IA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyrA8IA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrA8IA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyrA8IA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyrA8IA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrA8IA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyrA8IA.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc5IhAiY.s: Assembler messages:
encrypt.c: /tmp/cc5IhAiY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5IhAiY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5IhAiY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5IhAiY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IhAiY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IhAiY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IhAiY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IhAiY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IhAiY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5IhAiY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5IhAiY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5IhAiY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5IhAiY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IhAiY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5IhAiY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5IhAiY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5IhAiY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5IhAiY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5IhAiY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5IhAiY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IhAiY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5IhAiY.s:57: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc5IhAiY.s: Assembler messages:
encrypt.c: /tmp/cc5IhAiY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5IhAiY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5IhAiY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5IhAiY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IhAiY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IhAiY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IhAiY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IhAiY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IhAiY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5IhAiY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5IhAiY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5IhAiY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5IhAiY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IhAiY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5IhAiY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5IhAiY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5IhAiY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5IhAiY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5IhAiY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5IhAiY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IhAiY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5IhAiY.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccFyhEYJ.s: Assembler messages:
encrypt.c: /tmp/ccFyhEYJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFyhEYJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFyhEYJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFyhEYJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFyhEYJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFyhEYJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFyhEYJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFyhEYJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFyhEYJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFyhEYJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFyhEYJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFyhEYJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFyhEYJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFyhEYJ.s:57: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: In file included from encrypt.c:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccFyhEYJ.s: Assembler messages:
encrypt.c: /tmp/ccFyhEYJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFyhEYJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFyhEYJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFyhEYJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFyhEYJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFyhEYJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFyhEYJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFyhEYJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFyhEYJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFyhEYJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFyhEYJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFyhEYJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFyhEYJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyhEYJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFyhEYJ.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc0KLSBM.s: Assembler messages:
encrypt.c: /tmp/cc0KLSBM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0KLSBM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0KLSBM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0KLSBM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KLSBM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KLSBM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KLSBM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KLSBM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KLSBM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0KLSBM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0KLSBM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0KLSBM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0KLSBM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KLSBM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0KLSBM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0KLSBM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0KLSBM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0KLSBM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0KLSBM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0KLSBM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KLSBM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0KLSBM.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdyrOqI.s: Assembler messages:
encrypt.c: /tmp/ccdyrOqI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdyrOqI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdyrOqI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdyrOqI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyrOqI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyrOqI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyrOqI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyrOqI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyrOqI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyrOqI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyrOqI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyrOqI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdyrOqI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyrOqI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdyrOqI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyrOqI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdyrOqI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyrOqI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdyrOqI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdyrOqI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyrOqI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdyrOqI.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccnwJdUP.s: Assembler messages:
encrypt.c: /tmp/ccnwJdUP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnwJdUP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnwJdUP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnwJdUP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwJdUP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwJdUP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwJdUP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwJdUP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwJdUP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwJdUP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwJdUP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwJdUP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnwJdUP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwJdUP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnwJdUP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwJdUP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnwJdUP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwJdUP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwJdUP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwJdUP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwJdUP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwJdUP.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccBSJt4G.s: Assembler messages:
encrypt.c: /tmp/ccBSJt4G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBSJt4G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBSJt4G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBSJt4G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSJt4G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSJt4G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSJt4G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSJt4G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSJt4G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSJt4G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSJt4G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSJt4G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBSJt4G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSJt4G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBSJt4G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSJt4G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBSJt4G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSJt4G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSJt4G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSJt4G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSJt4G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSJt4G.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccErSHin.s: Assembler messages:
encrypt.c: /tmp/ccErSHin.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccErSHin.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccErSHin.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccErSHin.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErSHin.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErSHin.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErSHin.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErSHin.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErSHin.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErSHin.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErSHin.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErSHin.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccErSHin.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErSHin.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccErSHin.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErSHin.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccErSHin.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErSHin.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErSHin.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErSHin.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErSHin.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErSHin.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccpUDPSl.s: Assembler messages:
encrypt.c: /tmp/ccpUDPSl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpUDPSl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpUDPSl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpUDPSl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUDPSl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUDPSl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUDPSl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUDPSl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUDPSl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUDPSl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUDPSl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUDPSl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpUDPSl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUDPSl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpUDPSl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUDPSl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpUDPSl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUDPSl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUDPSl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUDPSl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUDPSl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUDPSl.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccSnOtYs.s: Assembler messages:
encrypt.c: /tmp/ccSnOtYs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSnOtYs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSnOtYs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSnOtYs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnOtYs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnOtYs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnOtYs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnOtYs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnOtYs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSnOtYs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSnOtYs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSnOtYs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSnOtYs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnOtYs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSnOtYs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSnOtYs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSnOtYs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSnOtYs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSnOtYs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSnOtYs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnOtYs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSnOtYs.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccDw8TNl.s: Assembler messages:
encrypt.c: /tmp/ccDw8TNl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDw8TNl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDw8TNl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDw8TNl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw8TNl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw8TNl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw8TNl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw8TNl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw8TNl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDw8TNl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDw8TNl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDw8TNl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDw8TNl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw8TNl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDw8TNl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDw8TNl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDw8TNl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDw8TNl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDw8TNl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDw8TNl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw8TNl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDw8TNl.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cctR8GAh.s: Assembler messages:
encrypt.c: /tmp/cctR8GAh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctR8GAh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctR8GAh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctR8GAh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR8GAh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR8GAh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR8GAh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR8GAh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR8GAh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctR8GAh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctR8GAh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctR8GAh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctR8GAh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR8GAh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctR8GAh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctR8GAh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctR8GAh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctR8GAh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctR8GAh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctR8GAh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctR8GAh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctR8GAh.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc41HIpb.s: Assembler messages:
encrypt.c: /tmp/cc41HIpb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc41HIpb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc41HIpb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc41HIpb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41HIpb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41HIpb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41HIpb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41HIpb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41HIpb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41HIpb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41HIpb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41HIpb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc41HIpb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41HIpb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc41HIpb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41HIpb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc41HIpb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41HIpb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41HIpb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41HIpb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41HIpb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41HIpb.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccnJtNSl.s: Assembler messages:
encrypt.c: /tmp/ccnJtNSl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnJtNSl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnJtNSl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnJtNSl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJtNSl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJtNSl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJtNSl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJtNSl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJtNSl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJtNSl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJtNSl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJtNSl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnJtNSl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJtNSl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnJtNSl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJtNSl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnJtNSl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJtNSl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJtNSl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJtNSl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJtNSl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJtNSl.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccUOpLue.s: Assembler messages:
encrypt.c: /tmp/ccUOpLue.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUOpLue.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUOpLue.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUOpLue.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOpLue.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOpLue.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOpLue.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOpLue.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOpLue.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUOpLue.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUOpLue.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUOpLue.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUOpLue.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOpLue.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUOpLue.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUOpLue.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUOpLue.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUOpLue.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUOpLue.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUOpLue.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOpLue.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUOpLue.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccLUAxQ9.s: Assembler messages:
encrypt.c: /tmp/ccLUAxQ9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLUAxQ9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLUAxQ9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLUAxQ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUAxQ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUAxQ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUAxQ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUAxQ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUAxQ9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUAxQ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUAxQ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUAxQ9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLUAxQ9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUAxQ9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLUAxQ9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUAxQ9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLUAxQ9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUAxQ9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUAxQ9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUAxQ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUAxQ9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUAxQ9.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccSHKZI2.s: Assembler messages:
encrypt.c: /tmp/ccSHKZI2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSHKZI2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSHKZI2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSHKZI2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHKZI2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHKZI2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHKZI2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHKZI2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHKZI2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHKZI2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHKZI2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHKZI2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSHKZI2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHKZI2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSHKZI2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHKZI2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSHKZI2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHKZI2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHKZI2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHKZI2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHKZI2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHKZI2.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccxFV5gb.s: Assembler messages:
encrypt.c: /tmp/ccxFV5gb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxFV5gb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxFV5gb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxFV5gb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFV5gb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFV5gb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFV5gb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFV5gb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFV5gb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFV5gb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFV5gb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFV5gb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxFV5gb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFV5gb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxFV5gb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFV5gb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxFV5gb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFV5gb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxFV5gb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxFV5gb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFV5gb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxFV5gb.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cccb1os2.s: Assembler messages:
encrypt.c: /tmp/cccb1os2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccb1os2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccb1os2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccb1os2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccb1os2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccb1os2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccb1os2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccb1os2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccb1os2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccb1os2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccb1os2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccb1os2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccb1os2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccb1os2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccb1os2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccb1os2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccb1os2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccb1os2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccb1os2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccb1os2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccb1os2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccb1os2.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccASTruC.s: Assembler messages:
encrypt.c: /tmp/ccASTruC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccASTruC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccASTruC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccASTruC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASTruC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASTruC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASTruC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASTruC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASTruC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASTruC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASTruC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASTruC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccASTruC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASTruC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccASTruC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASTruC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccASTruC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASTruC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccASTruC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccASTruC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASTruC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccASTruC.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccuZhQlB.s: Assembler messages:
encrypt.c: /tmp/ccuZhQlB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuZhQlB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuZhQlB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuZhQlB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZhQlB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZhQlB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZhQlB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZhQlB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZhQlB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZhQlB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZhQlB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZhQlB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuZhQlB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZhQlB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuZhQlB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZhQlB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuZhQlB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZhQlB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZhQlB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZhQlB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZhQlB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZhQlB.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccYS8vHI.s: Assembler messages:
encrypt.c: /tmp/ccYS8vHI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYS8vHI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYS8vHI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYS8vHI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYS8vHI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYS8vHI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYS8vHI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYS8vHI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYS8vHI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYS8vHI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYS8vHI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYS8vHI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYS8vHI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYS8vHI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYS8vHI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYS8vHI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYS8vHI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYS8vHI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYS8vHI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYS8vHI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYS8vHI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYS8vHI.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccKZ60pB.s: Assembler messages:
encrypt.c: /tmp/ccKZ60pB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKZ60pB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKZ60pB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKZ60pB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZ60pB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZ60pB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZ60pB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZ60pB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZ60pB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZ60pB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZ60pB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZ60pB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKZ60pB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZ60pB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKZ60pB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZ60pB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKZ60pB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZ60pB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZ60pB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZ60pB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZ60pB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZ60pB.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccLesGru.s: Assembler messages:
encrypt.c: /tmp/ccLesGru.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLesGru.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLesGru.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLesGru.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLesGru.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLesGru.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLesGru.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLesGru.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLesGru.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLesGru.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLesGru.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLesGru.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLesGru.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLesGru.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLesGru.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLesGru.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLesGru.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLesGru.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLesGru.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLesGru.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLesGru.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLesGru.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc66c39s.s: Assembler messages:
encrypt.c: /tmp/cc66c39s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc66c39s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc66c39s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc66c39s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66c39s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66c39s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66c39s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66c39s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66c39s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc66c39s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc66c39s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc66c39s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc66c39s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66c39s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc66c39s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc66c39s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc66c39s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc66c39s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc66c39s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc66c39s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66c39s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc66c39s.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccEd70pB.s: Assembler messages:
encrypt.c: /tmp/ccEd70pB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEd70pB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEd70pB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEd70pB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEd70pB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEd70pB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEd70pB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEd70pB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEd70pB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEd70pB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEd70pB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEd70pB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEd70pB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEd70pB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEd70pB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEd70pB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEd70pB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEd70pB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEd70pB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEd70pB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEd70pB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEd70pB.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccVG1RPt.s: Assembler messages:
encrypt.c: /tmp/ccVG1RPt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVG1RPt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVG1RPt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVG1RPt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG1RPt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG1RPt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG1RPt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG1RPt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG1RPt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVG1RPt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVG1RPt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVG1RPt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVG1RPt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG1RPt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVG1RPt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVG1RPt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVG1RPt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVG1RPt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVG1RPt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVG1RPt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG1RPt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVG1RPt.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccq2dyXt.s: Assembler messages:
encrypt.c: /tmp/ccq2dyXt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq2dyXt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq2dyXt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq2dyXt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2dyXt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2dyXt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2dyXt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2dyXt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2dyXt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2dyXt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2dyXt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2dyXt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq2dyXt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2dyXt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq2dyXt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2dyXt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq2dyXt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2dyXt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2dyXt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2dyXt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2dyXt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2dyXt.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccDdFTZm.s: Assembler messages:
encrypt.c: /tmp/ccDdFTZm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDdFTZm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDdFTZm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDdFTZm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdFTZm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdFTZm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdFTZm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdFTZm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdFTZm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdFTZm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdFTZm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdFTZm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDdFTZm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdFTZm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDdFTZm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdFTZm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDdFTZm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdFTZm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdFTZm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdFTZm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdFTZm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdFTZm.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccDnls7t.s: Assembler messages:
encrypt.c: /tmp/ccDnls7t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDnls7t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDnls7t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDnls7t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnls7t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnls7t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnls7t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnls7t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnls7t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnls7t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnls7t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnls7t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDnls7t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnls7t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDnls7t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnls7t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDnls7t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnls7t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnls7t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnls7t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnls7t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnls7t.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cctOMG9m.s: Assembler messages:
encrypt.c: /tmp/cctOMG9m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctOMG9m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctOMG9m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctOMG9m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOMG9m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOMG9m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOMG9m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOMG9m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOMG9m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctOMG9m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctOMG9m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctOMG9m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctOMG9m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOMG9m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctOMG9m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctOMG9m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctOMG9m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctOMG9m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctOMG9m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctOMG9m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOMG9m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctOMG9m.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccY2ucgo.s: Assembler messages:
encrypt.c: /tmp/ccY2ucgo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY2ucgo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY2ucgo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY2ucgo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2ucgo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2ucgo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2ucgo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2ucgo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2ucgo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2ucgo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2ucgo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2ucgo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY2ucgo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2ucgo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY2ucgo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2ucgo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY2ucgo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2ucgo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY2ucgo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY2ucgo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2ucgo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY2ucgo.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccIEQLOf.s: Assembler messages:
encrypt.c: /tmp/ccIEQLOf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIEQLOf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIEQLOf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIEQLOf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIEQLOf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIEQLOf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIEQLOf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIEQLOf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIEQLOf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIEQLOf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIEQLOf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIEQLOf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIEQLOf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIEQLOf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIEQLOf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIEQLOf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIEQLOf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIEQLOf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIEQLOf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIEQLOf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIEQLOf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIEQLOf.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccy5N1bo.s: Assembler messages:
encrypt.c: /tmp/ccy5N1bo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy5N1bo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy5N1bo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy5N1bo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N1bo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N1bo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N1bo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N1bo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N1bo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5N1bo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5N1bo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5N1bo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy5N1bo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N1bo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy5N1bo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5N1bo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy5N1bo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5N1bo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5N1bo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5N1bo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5N1bo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5N1bo.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc1CPEYf.s: Assembler messages:
encrypt.c: /tmp/cc1CPEYf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1CPEYf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1CPEYf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1CPEYf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CPEYf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CPEYf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CPEYf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CPEYf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CPEYf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1CPEYf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1CPEYf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1CPEYf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1CPEYf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CPEYf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1CPEYf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1CPEYf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1CPEYf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1CPEYf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1CPEYf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1CPEYf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CPEYf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1CPEYf.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccPWm646.s: Assembler messages:
encrypt.c: /tmp/ccPWm646.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPWm646.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPWm646.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPWm646.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWm646.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWm646.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWm646.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWm646.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWm646.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWm646.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWm646.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWm646.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPWm646.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWm646.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPWm646.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWm646.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPWm646.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWm646.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWm646.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWm646.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWm646.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWm646.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cckifT81.s: Assembler messages:
encrypt.c: /tmp/cckifT81.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckifT81.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckifT81.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckifT81.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckifT81.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckifT81.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckifT81.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckifT81.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckifT81.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckifT81.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckifT81.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckifT81.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckifT81.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckifT81.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckifT81.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckifT81.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckifT81.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckifT81.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckifT81.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckifT81.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckifT81.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckifT81.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccbILlj9.s: Assembler messages:
encrypt.c: /tmp/ccbILlj9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbILlj9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbILlj9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbILlj9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbILlj9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbILlj9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbILlj9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbILlj9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbILlj9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbILlj9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbILlj9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbILlj9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbILlj9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbILlj9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbILlj9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbILlj9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbILlj9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbILlj9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbILlj9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbILlj9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbILlj9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbILlj9.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccGwH091.s: Assembler messages:
encrypt.c: /tmp/ccGwH091.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGwH091.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGwH091.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGwH091.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwH091.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwH091.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwH091.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwH091.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwH091.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwH091.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwH091.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwH091.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGwH091.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwH091.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGwH091.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwH091.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGwH091.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwH091.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwH091.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwH091.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwH091.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwH091.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccdhAev1.s: Assembler messages:
encrypt.c: /tmp/ccdhAev1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdhAev1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdhAev1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdhAev1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhAev1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhAev1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhAev1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhAev1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhAev1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhAev1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhAev1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhAev1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdhAev1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhAev1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdhAev1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhAev1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdhAev1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhAev1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhAev1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhAev1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhAev1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhAev1.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccfbP8f3.s: Assembler messages:
encrypt.c: /tmp/ccfbP8f3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfbP8f3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfbP8f3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfbP8f3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbP8f3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbP8f3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbP8f3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbP8f3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbP8f3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfbP8f3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfbP8f3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfbP8f3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfbP8f3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbP8f3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfbP8f3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfbP8f3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfbP8f3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfbP8f3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfbP8f3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfbP8f3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbP8f3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfbP8f3.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccmBazK3.s: Assembler messages:
encrypt.c: /tmp/ccmBazK3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmBazK3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmBazK3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmBazK3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBazK3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBazK3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBazK3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBazK3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBazK3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBazK3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBazK3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBazK3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmBazK3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBazK3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmBazK3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBazK3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmBazK3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBazK3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBazK3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBazK3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBazK3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBazK3.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccyHrHp3.s: Assembler messages:
encrypt.c: /tmp/ccyHrHp3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyHrHp3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyHrHp3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyHrHp3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHrHp3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHrHp3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHrHp3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHrHp3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHrHp3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHrHp3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHrHp3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHrHp3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyHrHp3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHrHp3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyHrHp3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHrHp3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyHrHp3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHrHp3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHrHp3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHrHp3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHrHp3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHrHp3.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccchaZJe.s: Assembler messages:
encrypt.c: /tmp/ccchaZJe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccchaZJe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccchaZJe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccchaZJe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchaZJe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchaZJe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchaZJe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchaZJe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchaZJe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchaZJe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchaZJe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchaZJe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccchaZJe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchaZJe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccchaZJe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchaZJe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccchaZJe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchaZJe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccchaZJe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccchaZJe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchaZJe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccchaZJe.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc8OYl39.s: Assembler messages:
encrypt.c: /tmp/cc8OYl39.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8OYl39.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8OYl39.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8OYl39.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OYl39.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OYl39.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OYl39.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OYl39.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OYl39.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OYl39.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OYl39.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OYl39.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8OYl39.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OYl39.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8OYl39.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OYl39.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8OYl39.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OYl39.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8OYl39.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8OYl39.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OYl39.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8OYl39.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccNNgfzh.s: Assembler messages:
encrypt.c: /tmp/ccNNgfzh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNNgfzh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNNgfzh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNNgfzh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNgfzh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNgfzh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNgfzh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNgfzh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNgfzh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNgfzh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNgfzh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNgfzh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNNgfzh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNgfzh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNNgfzh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNgfzh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNNgfzh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNgfzh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNgfzh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNgfzh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNgfzh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNgfzh.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccHDZcZ9.s: Assembler messages:
encrypt.c: /tmp/ccHDZcZ9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHDZcZ9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHDZcZ9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHDZcZ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDZcZ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDZcZ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDZcZ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDZcZ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDZcZ9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHDZcZ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHDZcZ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHDZcZ9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHDZcZ9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDZcZ9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHDZcZ9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHDZcZ9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHDZcZ9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHDZcZ9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHDZcZ9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHDZcZ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDZcZ9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHDZcZ9.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccVGMZFU.s: Assembler messages:
encrypt.c: /tmp/ccVGMZFU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVGMZFU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVGMZFU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVGMZFU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMZFU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMZFU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMZFU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMZFU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMZFU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGMZFU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGMZFU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGMZFU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVGMZFU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMZFU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVGMZFU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGMZFU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVGMZFU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGMZFU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGMZFU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGMZFU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMZFU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGMZFU.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc8aoq2N.s: Assembler messages:
encrypt.c: /tmp/cc8aoq2N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8aoq2N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8aoq2N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8aoq2N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aoq2N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aoq2N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aoq2N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aoq2N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aoq2N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8aoq2N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8aoq2N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8aoq2N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8aoq2N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aoq2N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8aoq2N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8aoq2N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8aoq2N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8aoq2N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8aoq2N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8aoq2N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aoq2N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8aoq2N.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc3S0yNV.s: Assembler messages:
encrypt.c: /tmp/cc3S0yNV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3S0yNV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3S0yNV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3S0yNV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3S0yNV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3S0yNV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3S0yNV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3S0yNV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3S0yNV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3S0yNV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3S0yNV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3S0yNV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3S0yNV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3S0yNV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3S0yNV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3S0yNV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3S0yNV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3S0yNV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3S0yNV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3S0yNV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3S0yNV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3S0yNV.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccFT2XaO.s: Assembler messages:
encrypt.c: /tmp/ccFT2XaO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFT2XaO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFT2XaO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFT2XaO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT2XaO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT2XaO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT2XaO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT2XaO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT2XaO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT2XaO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT2XaO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT2XaO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFT2XaO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT2XaO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFT2XaO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT2XaO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFT2XaO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT2XaO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFT2XaO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFT2XaO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT2XaO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFT2XaO.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccaOVE5p.s: Assembler messages:
encrypt.c: /tmp/ccaOVE5p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaOVE5p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaOVE5p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaOVE5p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOVE5p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOVE5p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOVE5p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOVE5p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOVE5p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaOVE5p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaOVE5p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaOVE5p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaOVE5p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOVE5p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaOVE5p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaOVE5p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaOVE5p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaOVE5p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaOVE5p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaOVE5p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOVE5p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaOVE5p.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccsUJc39.s: Assembler messages:
encrypt.c: /tmp/ccsUJc39.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsUJc39.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsUJc39.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsUJc39.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUJc39.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUJc39.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUJc39.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUJc39.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUJc39.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUJc39.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUJc39.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUJc39.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsUJc39.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUJc39.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsUJc39.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUJc39.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsUJc39.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUJc39.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsUJc39.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsUJc39.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUJc39.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsUJc39.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccPMCJ5t.s: Assembler messages:
encrypt.c: /tmp/ccPMCJ5t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPMCJ5t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPMCJ5t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPMCJ5t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMCJ5t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMCJ5t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMCJ5t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMCJ5t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMCJ5t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMCJ5t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMCJ5t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMCJ5t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPMCJ5t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMCJ5t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPMCJ5t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMCJ5t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPMCJ5t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMCJ5t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMCJ5t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMCJ5t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMCJ5t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMCJ5t.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccb3mWkj.s: Assembler messages:
encrypt.c: /tmp/ccb3mWkj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb3mWkj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb3mWkj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb3mWkj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3mWkj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3mWkj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3mWkj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3mWkj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3mWkj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb3mWkj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb3mWkj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb3mWkj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb3mWkj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3mWkj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb3mWkj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb3mWkj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb3mWkj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb3mWkj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb3mWkj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb3mWkj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3mWkj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb3mWkj.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccOejXqp.s: Assembler messages:
encrypt.c: /tmp/ccOejXqp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOejXqp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOejXqp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOejXqp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOejXqp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOejXqp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOejXqp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOejXqp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOejXqp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOejXqp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOejXqp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOejXqp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOejXqp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOejXqp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOejXqp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOejXqp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOejXqp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOejXqp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOejXqp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOejXqp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOejXqp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOejXqp.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccR0JNzh.s: Assembler messages:
encrypt.c: /tmp/ccR0JNzh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR0JNzh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR0JNzh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR0JNzh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0JNzh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0JNzh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0JNzh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0JNzh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0JNzh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0JNzh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0JNzh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0JNzh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR0JNzh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0JNzh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR0JNzh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0JNzh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR0JNzh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0JNzh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0JNzh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0JNzh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0JNzh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0JNzh.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccSmn1yo.s: Assembler messages:
encrypt.c: /tmp/ccSmn1yo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSmn1yo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSmn1yo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSmn1yo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmn1yo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmn1yo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmn1yo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmn1yo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmn1yo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSmn1yo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSmn1yo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSmn1yo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSmn1yo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmn1yo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSmn1yo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSmn1yo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSmn1yo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSmn1yo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSmn1yo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSmn1yo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmn1yo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSmn1yo.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccjOWeeh.s: Assembler messages:
encrypt.c: /tmp/ccjOWeeh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjOWeeh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjOWeeh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjOWeeh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOWeeh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOWeeh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOWeeh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOWeeh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOWeeh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjOWeeh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjOWeeh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjOWeeh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjOWeeh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOWeeh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjOWeeh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjOWeeh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjOWeeh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjOWeeh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjOWeeh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjOWeeh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOWeeh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjOWeeh.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccAQj1xC.s: Assembler messages:
encrypt.c: /tmp/ccAQj1xC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAQj1xC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAQj1xC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAQj1xC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQj1xC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQj1xC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQj1xC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQj1xC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQj1xC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQj1xC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQj1xC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQj1xC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAQj1xC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQj1xC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAQj1xC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQj1xC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAQj1xC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQj1xC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQj1xC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQj1xC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQj1xC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQj1xC.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccz4JIWy.s: Assembler messages:
encrypt.c: /tmp/ccz4JIWy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz4JIWy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz4JIWy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz4JIWy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4JIWy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4JIWy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4JIWy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4JIWy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4JIWy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz4JIWy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz4JIWy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz4JIWy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz4JIWy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4JIWy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz4JIWy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz4JIWy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz4JIWy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz4JIWy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz4JIWy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz4JIWy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4JIWy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz4JIWy.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccOiKl7G.s: Assembler messages:
encrypt.c: /tmp/ccOiKl7G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOiKl7G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOiKl7G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOiKl7G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiKl7G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiKl7G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiKl7G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiKl7G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiKl7G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOiKl7G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOiKl7G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOiKl7G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOiKl7G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiKl7G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOiKl7G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOiKl7G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOiKl7G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOiKl7G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOiKl7G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOiKl7G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiKl7G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOiKl7G.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccf3D4Nz.s: Assembler messages:
encrypt.c: /tmp/ccf3D4Nz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf3D4Nz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf3D4Nz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf3D4Nz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3D4Nz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3D4Nz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3D4Nz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3D4Nz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3D4Nz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3D4Nz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3D4Nz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3D4Nz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf3D4Nz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3D4Nz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf3D4Nz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3D4Nz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf3D4Nz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3D4Nz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3D4Nz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3D4Nz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3D4Nz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3D4Nz.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccGGUqO8.s: Assembler messages:
encrypt.c: /tmp/ccGGUqO8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGGUqO8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGGUqO8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGGUqO8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGUqO8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGUqO8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGUqO8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGUqO8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGUqO8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGUqO8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGUqO8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGUqO8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGGUqO8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGUqO8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGGUqO8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGUqO8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGGUqO8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGUqO8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGGUqO8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGGUqO8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGUqO8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGGUqO8.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccWDvljc.s: Assembler messages:
encrypt.c: /tmp/ccWDvljc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWDvljc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWDvljc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWDvljc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDvljc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDvljc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDvljc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDvljc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDvljc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWDvljc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWDvljc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWDvljc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWDvljc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDvljc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWDvljc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWDvljc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWDvljc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWDvljc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWDvljc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWDvljc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDvljc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWDvljc.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccd2wYQ8.s: Assembler messages:
encrypt.c: /tmp/ccd2wYQ8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd2wYQ8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd2wYQ8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd2wYQ8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2wYQ8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2wYQ8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2wYQ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2wYQ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2wYQ8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd2wYQ8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd2wYQ8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd2wYQ8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd2wYQ8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2wYQ8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd2wYQ8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd2wYQ8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd2wYQ8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd2wYQ8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd2wYQ8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd2wYQ8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2wYQ8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd2wYQ8.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccxUGeBc.s: Assembler messages:
encrypt.c: /tmp/ccxUGeBc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxUGeBc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxUGeBc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxUGeBc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUGeBc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUGeBc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUGeBc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUGeBc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUGeBc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUGeBc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUGeBc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUGeBc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxUGeBc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUGeBc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxUGeBc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUGeBc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxUGeBc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUGeBc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUGeBc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUGeBc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUGeBc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUGeBc.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccfWDt62.s: Assembler messages:
encrypt.c: /tmp/ccfWDt62.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfWDt62.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfWDt62.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfWDt62.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWDt62.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWDt62.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWDt62.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWDt62.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWDt62.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfWDt62.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfWDt62.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfWDt62.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfWDt62.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWDt62.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfWDt62.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfWDt62.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfWDt62.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfWDt62.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfWDt62.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfWDt62.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWDt62.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfWDt62.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cclPzYVT.s: Assembler messages:
encrypt.c: /tmp/cclPzYVT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclPzYVT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclPzYVT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclPzYVT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPzYVT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPzYVT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPzYVT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPzYVT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPzYVT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPzYVT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPzYVT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPzYVT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclPzYVT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPzYVT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclPzYVT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPzYVT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclPzYVT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPzYVT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPzYVT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPzYVT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPzYVT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPzYVT.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccY77xD1.s: Assembler messages:
encrypt.c: /tmp/ccY77xD1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY77xD1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY77xD1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY77xD1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY77xD1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY77xD1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY77xD1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY77xD1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY77xD1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY77xD1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY77xD1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY77xD1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY77xD1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY77xD1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY77xD1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY77xD1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY77xD1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY77xD1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY77xD1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY77xD1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY77xD1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY77xD1.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccNtxjFU.s: Assembler messages:
encrypt.c: /tmp/ccNtxjFU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNtxjFU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNtxjFU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNtxjFU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtxjFU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtxjFU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtxjFU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtxjFU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtxjFU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtxjFU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtxjFU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtxjFU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNtxjFU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtxjFU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNtxjFU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtxjFU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNtxjFU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtxjFU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtxjFU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtxjFU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtxjFU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtxjFU.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccmBY2nV.s: Assembler messages:
encrypt.c: /tmp/ccmBY2nV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmBY2nV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmBY2nV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmBY2nV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBY2nV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBY2nV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBY2nV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBY2nV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBY2nV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBY2nV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBY2nV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBY2nV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmBY2nV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBY2nV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmBY2nV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBY2nV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmBY2nV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBY2nV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBY2nV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBY2nV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBY2nV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBY2nV.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccDhquMM.s: Assembler messages:
encrypt.c: /tmp/ccDhquMM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDhquMM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDhquMM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDhquMM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhquMM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhquMM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhquMM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhquMM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhquMM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhquMM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhquMM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhquMM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDhquMM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhquMM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDhquMM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhquMM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDhquMM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhquMM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhquMM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhquMM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhquMM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhquMM.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccB3gDEV.s: Assembler messages:
encrypt.c: /tmp/ccB3gDEV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB3gDEV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB3gDEV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB3gDEV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3gDEV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3gDEV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3gDEV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3gDEV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3gDEV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3gDEV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3gDEV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3gDEV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB3gDEV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3gDEV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB3gDEV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3gDEV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB3gDEV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3gDEV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB3gDEV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB3gDEV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3gDEV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB3gDEV.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccOjZKNM.s: Assembler messages:
encrypt.c: /tmp/ccOjZKNM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOjZKNM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOjZKNM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOjZKNM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZKNM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZKNM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZKNM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZKNM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZKNM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjZKNM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjZKNM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjZKNM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOjZKNM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZKNM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOjZKNM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjZKNM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOjZKNM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjZKNM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOjZKNM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOjZKNM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZKNM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOjZKNM.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccg978BK.s: Assembler messages:
encrypt.c: /tmp/ccg978BK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg978BK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg978BK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg978BK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg978BK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg978BK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg978BK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg978BK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg978BK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg978BK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg978BK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg978BK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg978BK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg978BK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg978BK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg978BK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg978BK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg978BK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg978BK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg978BK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg978BK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg978BK.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cclxXTRG.s: Assembler messages:
encrypt.c: /tmp/cclxXTRG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclxXTRG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclxXTRG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclxXTRG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxXTRG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxXTRG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxXTRG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxXTRG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxXTRG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxXTRG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxXTRG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxXTRG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclxXTRG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxXTRG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclxXTRG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxXTRG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclxXTRG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxXTRG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxXTRG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxXTRG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxXTRG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxXTRG.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccjFqoAO.s: Assembler messages:
encrypt.c: /tmp/ccjFqoAO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjFqoAO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjFqoAO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjFqoAO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFqoAO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFqoAO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFqoAO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFqoAO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFqoAO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFqoAO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFqoAO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFqoAO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjFqoAO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFqoAO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjFqoAO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFqoAO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjFqoAO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFqoAO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjFqoAO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjFqoAO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFqoAO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjFqoAO.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccrLXISG.s: Assembler messages:
encrypt.c: /tmp/ccrLXISG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrLXISG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrLXISG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrLXISG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLXISG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLXISG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLXISG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLXISG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLXISG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLXISG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLXISG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLXISG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrLXISG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLXISG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrLXISG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLXISG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrLXISG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLXISG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrLXISG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrLXISG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLXISG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrLXISG.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccb8kMWg.s: Assembler messages:
encrypt.c: /tmp/ccb8kMWg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb8kMWg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb8kMWg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb8kMWg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8kMWg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8kMWg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8kMWg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8kMWg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8kMWg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8kMWg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8kMWg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8kMWg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb8kMWg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8kMWg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb8kMWg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8kMWg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb8kMWg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8kMWg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8kMWg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8kMWg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8kMWg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8kMWg.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccTV29G7.s: Assembler messages:
encrypt.c: /tmp/ccTV29G7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTV29G7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTV29G7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTV29G7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTV29G7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTV29G7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTV29G7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTV29G7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTV29G7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTV29G7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTV29G7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTV29G7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTV29G7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTV29G7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTV29G7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTV29G7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTV29G7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTV29G7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTV29G7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTV29G7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTV29G7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTV29G7.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccBKkT8g.s: Assembler messages:
encrypt.c: /tmp/ccBKkT8g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBKkT8g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBKkT8g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBKkT8g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKkT8g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKkT8g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKkT8g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKkT8g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKkT8g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKkT8g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKkT8g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKkT8g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBKkT8g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKkT8g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBKkT8g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKkT8g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBKkT8g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKkT8g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKkT8g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKkT8g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKkT8g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKkT8g.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccMTorP7.s: Assembler messages:
encrypt.c: /tmp/ccMTorP7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMTorP7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMTorP7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMTorP7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTorP7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTorP7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTorP7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTorP7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTorP7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTorP7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTorP7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTorP7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMTorP7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTorP7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMTorP7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTorP7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMTorP7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTorP7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTorP7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTorP7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTorP7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTorP7.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccsVG5la.s: Assembler messages:
encrypt.c: /tmp/ccsVG5la.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsVG5la.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsVG5la.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsVG5la.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVG5la.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVG5la.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVG5la.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVG5la.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVG5la.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVG5la.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVG5la.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVG5la.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsVG5la.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVG5la.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsVG5la.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVG5la.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsVG5la.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVG5la.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVG5la.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVG5la.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVG5la.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVG5la.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccn3lFM1.s: Assembler messages:
encrypt.c: /tmp/ccn3lFM1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn3lFM1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn3lFM1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn3lFM1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3lFM1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3lFM1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3lFM1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3lFM1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3lFM1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3lFM1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3lFM1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3lFM1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn3lFM1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3lFM1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn3lFM1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3lFM1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn3lFM1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3lFM1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3lFM1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3lFM1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3lFM1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3lFM1.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccwKIWs8.s: Assembler messages:
encrypt.c: /tmp/ccwKIWs8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwKIWs8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwKIWs8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwKIWs8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKIWs8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKIWs8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKIWs8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKIWs8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKIWs8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKIWs8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKIWs8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKIWs8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwKIWs8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKIWs8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwKIWs8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKIWs8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwKIWs8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKIWs8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKIWs8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKIWs8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKIWs8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKIWs8.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccGTWWX1.s: Assembler messages:
encrypt.c: /tmp/ccGTWWX1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGTWWX1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGTWWX1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGTWWX1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTWWX1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTWWX1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTWWX1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTWWX1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTWWX1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTWWX1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTWWX1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTWWX1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGTWWX1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTWWX1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGTWWX1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTWWX1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGTWWX1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTWWX1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTWWX1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTWWX1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTWWX1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTWWX1.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccFaTZbx.s: Assembler messages:
encrypt.c: /tmp/ccFaTZbx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFaTZbx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFaTZbx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFaTZbx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaTZbx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaTZbx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaTZbx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaTZbx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaTZbx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaTZbx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaTZbx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaTZbx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFaTZbx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaTZbx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFaTZbx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaTZbx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFaTZbx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaTZbx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaTZbx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaTZbx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaTZbx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaTZbx.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccnFSWtr.s: Assembler messages:
encrypt.c: /tmp/ccnFSWtr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnFSWtr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnFSWtr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnFSWtr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFSWtr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFSWtr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFSWtr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFSWtr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFSWtr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnFSWtr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnFSWtr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnFSWtr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnFSWtr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFSWtr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnFSWtr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnFSWtr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnFSWtr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnFSWtr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnFSWtr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnFSWtr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFSWtr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnFSWtr.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/ccvgbqTy.s: Assembler messages:
encrypt.c: /tmp/ccvgbqTy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvgbqTy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvgbqTy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvgbqTy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgbqTy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgbqTy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgbqTy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgbqTy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgbqTy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgbqTy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgbqTy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgbqTy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvgbqTy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgbqTy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvgbqTy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgbqTy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvgbqTy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgbqTy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvgbqTy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvgbqTy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgbqTy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvgbqTy.s:57: 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:7:0:
encrypt.c: omdsha256.h:208:9: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
encrypt.c: /tmp/cc9OiRBr.s: Assembler messages:
encrypt.c: /tmp/cc9OiRBr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9OiRBr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9OiRBr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9OiRBr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OiRBr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OiRBr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OiRBr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OiRBr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OiRBr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OiRBr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OiRBr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OiRBr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9OiRBr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OiRBr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9OiRBr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OiRBr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9OiRBr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OiRBr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9OiRBr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9OiRBr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OiRBr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9OiRBr.s:57: 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