Implementation notes: x86, hydra7, crypto_aead/omdsha256k128n96tau128v1

Computer: hydra7
Microarchitecture: amd64; Sandy Bridge+AES (206a7)
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
331360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2014050720140505
331792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2014050720140505
332328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014050720140505
332888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014050720140505
333736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2014050720140505
333996? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2014050720140505
335092? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014050720140505
335812? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2014050720140505
336188? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014050720140505
338348? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2014050720140505
338668? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014050720140505
339888? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2014050720140505
340068? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2014050720140505
340552? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2014050720140505
340728? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2014050720140505
341260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014050720140505
342236? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2014050720140505
342584? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2014050720140505
343052? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014050720140505
344032? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2014050720140505
346256? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2014050720140505
347764? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2014050720140505
348016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2014050720140505
348320? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014050720140505
348532? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014050720140505
348904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014050720140505
349108? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2014050720140505
349220? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2014050720140505
349428? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2014050720140505
350084? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014050720140505
350104? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2014050720140505
350128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2014050720140505
350156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014050720140505
350220? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014050720140505
351228? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2014050720140505
351516? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2014050720140505
351568? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2014050720140505
351608? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2014050720140505
351640? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2014050720140505
352092? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014050720140505
352108? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014050720140505
352352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014050720140505
352364? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014050720140505
352496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014050720140505
352740? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2014050720140505
352832? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2014050720140505
352848? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2014050720140505
353488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2014050720140505
354136? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2014050720140505
354272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2014050720140505
354408? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2014050720140505
354440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2014050720140505
354804? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014050720140505
354912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2014050720140505
354932? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2014050720140505
355084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2014050720140505
355572? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014050720140505
356196? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014050720140505
357268? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2014050720140505
358504? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014050720140505
359296? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2014050720140505
359804? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014050720140505
360216? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2014050720140505
360420? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2014050720140505
360576? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2014050720140505
360872? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2014050720140505
360888? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2014050720140505
361344? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2014050720140505
362556? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2014050720140505
362936? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2014050720140505
363004? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2014050720140505
363084? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014050720140505
363184? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014050720140505
363444? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2014050720140505
363688? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014050720140505
363800? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014050720140505
364108? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014050720140505
364600? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014050720140505
364888? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2014050720140505
365660? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2014050720140505
365672? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2014050720140505
365900? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2014050720140505
366256? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2014050720140505
366572? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2014050720140505
366580? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2014050720140505
367164? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2014050720140505
368020? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2014050720140505
368048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014050720140505
368160? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014050720140505
368176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2014050720140505
368852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2014050720140505
369296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2014050720140505
372600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2014050720140505
373628? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014050720140505
375416? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2014050720140505
376604? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2014050720140505
378740? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2014050720140505
379368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014050720140505
381860? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014050720140505
381992? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2014050720140505
382000? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014050720140505
382016? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014050720140505
382076? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2014050720140505
383240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2014050720140505
388624? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2014050720140505
400004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2014050720140505
400016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014050720140505
400284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2014050720140505
400532? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014050720140505
409156? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2014050720140505
409268? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014050720140505
409388? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014050720140505
409500? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2014050720140505
419092? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2014050720140505
421704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2014050720140505
421872? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2014050720140505
427592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2014050720140505
427804? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2014050720140505
428208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2014050720140505
429392? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2014050720140505
431088? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2014050720140505
431660? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2014050720140505
431864? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2014050720140505
433220? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2014050720140505
433248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014050720140505
434248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2014050720140505
434400? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2014050720140505
434496? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014050720140505
436644? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2014050720140505
446676? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014050720140505
447648? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2014050720140505
447776? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2014050720140505
449272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014050720140505
449460? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2014050720140505
449944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014050720140505
450452? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2014050720140505
450756? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014050720140505
451252? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2014050720140505
451588? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014050720140505
452108? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014050720140505
452244? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014050720140505
452356? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014050720140505
452436? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2014050720140505
452984? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014050720140505
453184? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014050720140505
453524? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2014050720140505
453896? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2014050720140505
453956? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2014050720140505
453976? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2014050720140505
453992? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2014050720140505
454332? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2014050720140505
454416? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2014050720140505
454420? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2014050720140505
454548? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2014050720140505
454904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2014050720140505
455616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014050720140505
457580? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2014050720140505
458108? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2014050720140505
458816? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2014050720140505
459696? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2014050720140505
463080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2014050720140505
463492? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2014050720140505
464084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014050720140505
464108? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014050720140505
464172? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014050720140505
464372? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014050720140505
464752? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2014050720140505
465252? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014050720140505
468752? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014050720140505
469852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2014050720140505
470400? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2014050720140505
470984? ? ?? ? ?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/cc8Dd5vQ.s: Assembler messages:
encrypt.c: /tmp/cc8Dd5vQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Dd5vQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Dd5vQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Dd5vQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dd5vQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dd5vQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dd5vQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dd5vQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dd5vQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Dd5vQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Dd5vQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Dd5vQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Dd5vQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dd5vQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Dd5vQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8Dd5vQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Dd5vQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Dd5vQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Dd5vQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dd5vQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Dd5vQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Dd5vQ.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/cclfd4bP.s: Assembler messages:
encrypt.c: /tmp/cclfd4bP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclfd4bP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclfd4bP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclfd4bP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfd4bP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfd4bP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfd4bP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfd4bP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfd4bP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfd4bP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfd4bP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfd4bP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclfd4bP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfd4bP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclfd4bP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclfd4bP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfd4bP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfd4bP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfd4bP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfd4bP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfd4bP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclfd4bP.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/cccMWSUW.s: Assembler messages:
encrypt.c: /tmp/cccMWSUW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccMWSUW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccMWSUW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccMWSUW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMWSUW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMWSUW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMWSUW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMWSUW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMWSUW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccMWSUW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccMWSUW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccMWSUW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccMWSUW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMWSUW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccMWSUW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccMWSUW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccMWSUW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccMWSUW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccMWSUW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMWSUW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccMWSUW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccMWSUW.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/ccbYyW2P.s: Assembler messages:
encrypt.c: /tmp/ccbYyW2P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbYyW2P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbYyW2P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbYyW2P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYyW2P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYyW2P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYyW2P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYyW2P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYyW2P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYyW2P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYyW2P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYyW2P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbYyW2P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYyW2P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbYyW2P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbYyW2P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYyW2P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYyW2P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYyW2P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYyW2P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYyW2P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbYyW2P.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/cchWGuc9.s: Assembler messages:
encrypt.c: /tmp/cchWGuc9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchWGuc9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchWGuc9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchWGuc9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWGuc9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWGuc9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWGuc9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWGuc9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWGuc9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWGuc9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWGuc9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWGuc9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchWGuc9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWGuc9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchWGuc9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchWGuc9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWGuc9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWGuc9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWGuc9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWGuc9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWGuc9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchWGuc9.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/cc3KmoB4.s: Assembler messages:
encrypt.c: /tmp/cc3KmoB4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3KmoB4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3KmoB4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3KmoB4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KmoB4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KmoB4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KmoB4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KmoB4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KmoB4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KmoB4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KmoB4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KmoB4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3KmoB4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KmoB4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3KmoB4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3KmoB4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KmoB4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KmoB4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KmoB4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KmoB4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KmoB4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3KmoB4.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/cc4OMs9b.s: Assembler messages:
encrypt.c: /tmp/cc4OMs9b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4OMs9b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4OMs9b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4OMs9b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OMs9b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OMs9b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OMs9b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OMs9b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OMs9b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4OMs9b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4OMs9b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4OMs9b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4OMs9b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OMs9b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4OMs9b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4OMs9b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4OMs9b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4OMs9b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4OMs9b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OMs9b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4OMs9b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4OMs9b.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/ccsoW9Z2.s: Assembler messages:
encrypt.c: /tmp/ccsoW9Z2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsoW9Z2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsoW9Z2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsoW9Z2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoW9Z2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoW9Z2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoW9Z2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoW9Z2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoW9Z2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoW9Z2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoW9Z2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoW9Z2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsoW9Z2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoW9Z2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsoW9Z2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsoW9Z2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoW9Z2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoW9Z2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoW9Z2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoW9Z2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoW9Z2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsoW9Z2.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/cc3BXMBA.s: Assembler messages:
encrypt.c: /tmp/cc3BXMBA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3BXMBA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3BXMBA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3BXMBA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BXMBA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BXMBA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BXMBA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BXMBA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BXMBA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BXMBA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BXMBA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BXMBA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3BXMBA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BXMBA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3BXMBA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3BXMBA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BXMBA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BXMBA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BXMBA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BXMBA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BXMBA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3BXMBA.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/cc1bGaev.s: Assembler messages:
encrypt.c: /tmp/cc1bGaev.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1bGaev.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1bGaev.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1bGaev.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bGaev.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bGaev.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bGaev.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bGaev.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bGaev.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bGaev.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bGaev.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bGaev.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1bGaev.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bGaev.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1bGaev.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1bGaev.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bGaev.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bGaev.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bGaev.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bGaev.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bGaev.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1bGaev.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/ccbjgYNE.s: Assembler messages:
encrypt.c: /tmp/ccbjgYNE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbjgYNE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbjgYNE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbjgYNE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjgYNE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjgYNE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjgYNE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjgYNE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjgYNE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjgYNE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjgYNE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjgYNE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbjgYNE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjgYNE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbjgYNE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbjgYNE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjgYNE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjgYNE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjgYNE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjgYNE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjgYNE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbjgYNE.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/ccgDJvov.s: Assembler messages:
encrypt.c: /tmp/ccgDJvov.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgDJvov.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgDJvov.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgDJvov.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJvov.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJvov.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJvov.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJvov.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJvov.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDJvov.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDJvov.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDJvov.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgDJvov.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJvov.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgDJvov.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgDJvov.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDJvov.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDJvov.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDJvov.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDJvov.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDJvov.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDJvov.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/ccfrFZ3G.s: Assembler messages:
encrypt.c: /tmp/ccfrFZ3G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfrFZ3G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfrFZ3G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfrFZ3G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrFZ3G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrFZ3G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrFZ3G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrFZ3G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrFZ3G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrFZ3G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrFZ3G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrFZ3G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfrFZ3G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrFZ3G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfrFZ3G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfrFZ3G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrFZ3G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrFZ3G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrFZ3G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrFZ3G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrFZ3G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfrFZ3G.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/ccMbo1wB.s: Assembler messages:
encrypt.c: /tmp/ccMbo1wB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMbo1wB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMbo1wB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMbo1wB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbo1wB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbo1wB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbo1wB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbo1wB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbo1wB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbo1wB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbo1wB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbo1wB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMbo1wB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbo1wB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMbo1wB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMbo1wB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbo1wB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbo1wB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbo1wB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbo1wB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbo1wB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMbo1wB.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/ccBaPrLG.s: Assembler messages:
encrypt.c: /tmp/ccBaPrLG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBaPrLG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBaPrLG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBaPrLG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaPrLG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaPrLG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaPrLG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaPrLG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaPrLG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBaPrLG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBaPrLG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBaPrLG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBaPrLG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaPrLG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBaPrLG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBaPrLG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBaPrLG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBaPrLG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBaPrLG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaPrLG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBaPrLG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBaPrLG.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/ccJgrNbB.s: Assembler messages:
encrypt.c: /tmp/ccJgrNbB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJgrNbB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJgrNbB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJgrNbB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgrNbB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgrNbB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgrNbB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgrNbB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgrNbB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgrNbB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgrNbB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgrNbB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJgrNbB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgrNbB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJgrNbB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJgrNbB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgrNbB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgrNbB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgrNbB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgrNbB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgrNbB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJgrNbB.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/ccVvmxPy.s: Assembler messages:
encrypt.c: /tmp/ccVvmxPy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVvmxPy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVvmxPy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVvmxPy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvmxPy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvmxPy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvmxPy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvmxPy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvmxPy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvmxPy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvmxPy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvmxPy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVvmxPy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvmxPy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVvmxPy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVvmxPy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvmxPy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvmxPy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvmxPy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvmxPy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvmxPy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVvmxPy.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/ccMk40sv.s: Assembler messages:
encrypt.c: /tmp/ccMk40sv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMk40sv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMk40sv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMk40sv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMk40sv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMk40sv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMk40sv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMk40sv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMk40sv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMk40sv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMk40sv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMk40sv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMk40sv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMk40sv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMk40sv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMk40sv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMk40sv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMk40sv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMk40sv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMk40sv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMk40sv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMk40sv.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/ccsTRRiz.s: Assembler messages:
encrypt.c: /tmp/ccsTRRiz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsTRRiz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsTRRiz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsTRRiz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTRRiz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTRRiz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTRRiz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTRRiz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTRRiz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsTRRiz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsTRRiz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsTRRiz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsTRRiz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTRRiz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsTRRiz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsTRRiz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsTRRiz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsTRRiz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsTRRiz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTRRiz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsTRRiz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsTRRiz.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/ccVQBh9t.s: Assembler messages:
encrypt.c: /tmp/ccVQBh9t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVQBh9t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVQBh9t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVQBh9t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQBh9t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQBh9t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQBh9t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQBh9t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQBh9t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQBh9t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQBh9t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQBh9t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVQBh9t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQBh9t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVQBh9t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVQBh9t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQBh9t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQBh9t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQBh9t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQBh9t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQBh9t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVQBh9t.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/cc6WlfDm.s: Assembler messages:
encrypt.c: /tmp/cc6WlfDm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6WlfDm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6WlfDm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6WlfDm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WlfDm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WlfDm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WlfDm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WlfDm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WlfDm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WlfDm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WlfDm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WlfDm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6WlfDm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WlfDm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6WlfDm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6WlfDm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WlfDm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WlfDm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WlfDm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WlfDm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WlfDm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6WlfDm.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/ccdbvFli.s: Assembler messages:
encrypt.c: /tmp/ccdbvFli.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdbvFli.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdbvFli.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdbvFli.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbvFli.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbvFli.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbvFli.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbvFli.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbvFli.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbvFli.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbvFli.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbvFli.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdbvFli.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbvFli.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdbvFli.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdbvFli.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbvFli.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbvFli.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbvFli.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbvFli.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbvFli.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdbvFli.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/ccAQcMEq.s: Assembler messages:
encrypt.c: /tmp/ccAQcMEq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAQcMEq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAQcMEq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAQcMEq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQcMEq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQcMEq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQcMEq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQcMEq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQcMEq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQcMEq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQcMEq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQcMEq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAQcMEq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQcMEq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAQcMEq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAQcMEq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQcMEq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQcMEq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQcMEq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQcMEq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQcMEq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAQcMEq.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/cc4ILlxi.s: Assembler messages:
encrypt.c: /tmp/cc4ILlxi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ILlxi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ILlxi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ILlxi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ILlxi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ILlxi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ILlxi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ILlxi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ILlxi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ILlxi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ILlxi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ILlxi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ILlxi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ILlxi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ILlxi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4ILlxi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ILlxi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ILlxi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ILlxi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ILlxi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ILlxi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ILlxi.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/ccHa51Vg.s: Assembler messages:
encrypt.c: /tmp/ccHa51Vg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHa51Vg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHa51Vg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHa51Vg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa51Vg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa51Vg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa51Vg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa51Vg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa51Vg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHa51Vg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHa51Vg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHa51Vg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHa51Vg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa51Vg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHa51Vg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHa51Vg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHa51Vg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHa51Vg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHa51Vg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa51Vg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHa51Vg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHa51Vg.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/ccCdN7va.s: Assembler messages:
encrypt.c: /tmp/ccCdN7va.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCdN7va.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCdN7va.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCdN7va.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdN7va.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdN7va.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdN7va.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdN7va.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdN7va.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCdN7va.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCdN7va.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCdN7va.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCdN7va.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdN7va.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCdN7va.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCdN7va.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCdN7va.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCdN7va.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCdN7va.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdN7va.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCdN7va.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCdN7va.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/ccDFqAbj.s: Assembler messages:
encrypt.c: /tmp/ccDFqAbj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDFqAbj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDFqAbj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDFqAbj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFqAbj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFqAbj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFqAbj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFqAbj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFqAbj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFqAbj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFqAbj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFqAbj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDFqAbj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFqAbj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDFqAbj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDFqAbj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFqAbj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFqAbj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFqAbj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFqAbj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFqAbj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDFqAbj.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/ccNl3Saa.s: Assembler messages:
encrypt.c: /tmp/ccNl3Saa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNl3Saa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNl3Saa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNl3Saa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl3Saa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl3Saa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl3Saa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl3Saa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl3Saa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNl3Saa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNl3Saa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNl3Saa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNl3Saa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl3Saa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNl3Saa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNl3Saa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNl3Saa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNl3Saa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNl3Saa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl3Saa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNl3Saa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNl3Saa.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/ccBKeLKm.s: Assembler messages:
encrypt.c: /tmp/ccBKeLKm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBKeLKm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBKeLKm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBKeLKm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKeLKm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKeLKm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKeLKm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKeLKm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKeLKm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKeLKm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKeLKm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKeLKm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBKeLKm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKeLKm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBKeLKm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBKeLKm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKeLKm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKeLKm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKeLKm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKeLKm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKeLKm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBKeLKm.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/ccbrlEop.s: Assembler messages:
encrypt.c: /tmp/ccbrlEop.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbrlEop.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbrlEop.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbrlEop.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrlEop.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrlEop.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrlEop.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrlEop.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrlEop.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbrlEop.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbrlEop.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbrlEop.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbrlEop.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrlEop.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbrlEop.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbrlEop.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbrlEop.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbrlEop.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbrlEop.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrlEop.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbrlEop.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbrlEop.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/ccY8htup.s: Assembler messages:
encrypt.c: /tmp/ccY8htup.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY8htup.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY8htup.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY8htup.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8htup.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8htup.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8htup.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8htup.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8htup.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8htup.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8htup.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8htup.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY8htup.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8htup.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY8htup.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY8htup.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8htup.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8htup.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8htup.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8htup.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8htup.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY8htup.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/ccfPMNCp.s: Assembler messages:
encrypt.c: /tmp/ccfPMNCp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfPMNCp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfPMNCp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfPMNCp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPMNCp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPMNCp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPMNCp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPMNCp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPMNCp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfPMNCp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfPMNCp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfPMNCp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfPMNCp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPMNCp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfPMNCp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfPMNCp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfPMNCp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfPMNCp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfPMNCp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPMNCp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfPMNCp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfPMNCp.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/ccVV89MY.s: Assembler messages:
encrypt.c: /tmp/ccVV89MY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVV89MY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVV89MY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVV89MY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV89MY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV89MY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV89MY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV89MY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV89MY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVV89MY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVV89MY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVV89MY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVV89MY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV89MY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVV89MY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVV89MY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVV89MY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVV89MY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVV89MY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV89MY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVV89MY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVV89MY.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/ccghUVkX.s: Assembler messages:
encrypt.c: /tmp/ccghUVkX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccghUVkX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccghUVkX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccghUVkX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghUVkX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghUVkX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghUVkX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghUVkX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghUVkX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghUVkX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghUVkX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghUVkX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccghUVkX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghUVkX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccghUVkX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccghUVkX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghUVkX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghUVkX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghUVkX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghUVkX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghUVkX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccghUVkX.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/ccCtr6M3.s: Assembler messages:
encrypt.c: /tmp/ccCtr6M3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCtr6M3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCtr6M3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCtr6M3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtr6M3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtr6M3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtr6M3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtr6M3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtr6M3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtr6M3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtr6M3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtr6M3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCtr6M3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtr6M3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCtr6M3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCtr6M3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtr6M3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtr6M3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtr6M3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtr6M3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtr6M3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCtr6M3.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/ccd7FT2W.s: Assembler messages:
encrypt.c: /tmp/ccd7FT2W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd7FT2W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd7FT2W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd7FT2W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7FT2W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7FT2W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7FT2W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7FT2W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7FT2W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7FT2W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7FT2W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7FT2W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd7FT2W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7FT2W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd7FT2W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd7FT2W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7FT2W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7FT2W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7FT2W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7FT2W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7FT2W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7FT2W.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/ccGkmWtu.s: Assembler messages:
encrypt.c: /tmp/ccGkmWtu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGkmWtu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGkmWtu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGkmWtu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkmWtu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkmWtu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkmWtu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkmWtu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkmWtu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGkmWtu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGkmWtu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGkmWtu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGkmWtu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkmWtu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGkmWtu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGkmWtu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGkmWtu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGkmWtu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGkmWtu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkmWtu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGkmWtu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGkmWtu.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/ccSxepco.s: Assembler messages:
encrypt.c: /tmp/ccSxepco.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSxepco.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSxepco.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSxepco.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxepco.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxepco.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxepco.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxepco.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxepco.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxepco.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxepco.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxepco.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSxepco.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxepco.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSxepco.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSxepco.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxepco.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxepco.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxepco.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxepco.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxepco.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSxepco.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/ccdhReyw.s: Assembler messages:
encrypt.c: /tmp/ccdhReyw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdhReyw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdhReyw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdhReyw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhReyw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhReyw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhReyw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhReyw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhReyw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdhReyw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdhReyw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdhReyw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdhReyw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhReyw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdhReyw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdhReyw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdhReyw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdhReyw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdhReyw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhReyw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdhReyw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdhReyw.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/cc13bOYn.s: Assembler messages:
encrypt.c: /tmp/cc13bOYn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc13bOYn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc13bOYn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc13bOYn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13bOYn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13bOYn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13bOYn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13bOYn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13bOYn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13bOYn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13bOYn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13bOYn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc13bOYn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13bOYn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc13bOYn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc13bOYn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13bOYn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13bOYn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13bOYn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13bOYn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13bOYn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc13bOYn.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/cc9fg1JS.s: Assembler messages:
encrypt.c: /tmp/cc9fg1JS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9fg1JS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9fg1JS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9fg1JS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fg1JS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fg1JS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fg1JS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fg1JS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fg1JS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fg1JS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fg1JS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fg1JS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9fg1JS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fg1JS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9fg1JS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9fg1JS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fg1JS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fg1JS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fg1JS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fg1JS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fg1JS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9fg1JS.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/ccTFm7zK.s: Assembler messages:
encrypt.c: /tmp/ccTFm7zK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTFm7zK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTFm7zK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTFm7zK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFm7zK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFm7zK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFm7zK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFm7zK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFm7zK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTFm7zK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTFm7zK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTFm7zK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTFm7zK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFm7zK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTFm7zK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTFm7zK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTFm7zK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTFm7zK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTFm7zK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFm7zK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTFm7zK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTFm7zK.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/ccTKojCR.s: Assembler messages:
encrypt.c: /tmp/ccTKojCR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTKojCR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTKojCR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTKojCR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKojCR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKojCR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKojCR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKojCR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKojCR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKojCR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKojCR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKojCR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTKojCR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKojCR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTKojCR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTKojCR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKojCR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKojCR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKojCR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKojCR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKojCR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTKojCR.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/ccSAMlMN.s: Assembler messages:
encrypt.c: /tmp/ccSAMlMN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSAMlMN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSAMlMN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSAMlMN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAMlMN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAMlMN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAMlMN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAMlMN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAMlMN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAMlMN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAMlMN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAMlMN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSAMlMN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAMlMN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSAMlMN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSAMlMN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAMlMN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAMlMN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAMlMN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAMlMN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAMlMN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSAMlMN.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/ccOfZtWs.s: Assembler messages:
encrypt.c: /tmp/ccOfZtWs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOfZtWs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOfZtWs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOfZtWs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfZtWs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfZtWs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfZtWs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfZtWs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfZtWs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfZtWs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfZtWs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfZtWs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOfZtWs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfZtWs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOfZtWs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOfZtWs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfZtWs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfZtWs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfZtWs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfZtWs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfZtWs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOfZtWs.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/cc8rBPkn.s: Assembler messages:
encrypt.c: /tmp/cc8rBPkn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8rBPkn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8rBPkn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8rBPkn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rBPkn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rBPkn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rBPkn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rBPkn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rBPkn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rBPkn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rBPkn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rBPkn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8rBPkn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rBPkn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8rBPkn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8rBPkn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rBPkn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rBPkn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rBPkn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rBPkn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rBPkn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8rBPkn.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/ccsg1kfw.s: Assembler messages:
encrypt.c: /tmp/ccsg1kfw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsg1kfw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsg1kfw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsg1kfw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsg1kfw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsg1kfw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsg1kfw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsg1kfw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsg1kfw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsg1kfw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsg1kfw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsg1kfw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsg1kfw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsg1kfw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsg1kfw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsg1kfw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsg1kfw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsg1kfw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsg1kfw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsg1kfw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsg1kfw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsg1kfw.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/ccQnXurn.s: Assembler messages:
encrypt.c: /tmp/ccQnXurn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQnXurn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQnXurn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQnXurn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQnXurn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQnXurn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQnXurn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQnXurn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQnXurn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQnXurn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQnXurn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQnXurn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQnXurn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQnXurn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQnXurn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQnXurn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQnXurn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQnXurn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQnXurn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQnXurn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQnXurn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQnXurn.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/cc6xOMCd.s: Assembler messages:
encrypt.c: /tmp/cc6xOMCd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6xOMCd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6xOMCd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6xOMCd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xOMCd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xOMCd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xOMCd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xOMCd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xOMCd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xOMCd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xOMCd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xOMCd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6xOMCd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xOMCd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6xOMCd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6xOMCd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xOMCd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xOMCd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xOMCd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xOMCd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xOMCd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6xOMCd.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/ccIkjnia.s: Assembler messages:
encrypt.c: /tmp/ccIkjnia.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIkjnia.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIkjnia.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIkjnia.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkjnia.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkjnia.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkjnia.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkjnia.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkjnia.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIkjnia.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIkjnia.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIkjnia.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIkjnia.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkjnia.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIkjnia.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIkjnia.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIkjnia.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIkjnia.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIkjnia.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkjnia.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIkjnia.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIkjnia.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/ccSwjVte.s: Assembler messages:
encrypt.c: /tmp/ccSwjVte.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSwjVte.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSwjVte.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSwjVte.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwjVte.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwjVte.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwjVte.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwjVte.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwjVte.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwjVte.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwjVte.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwjVte.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSwjVte.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwjVte.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSwjVte.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSwjVte.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwjVte.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwjVte.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwjVte.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwjVte.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwjVte.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSwjVte.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/cc6Fx6da.s: Assembler messages:
encrypt.c: /tmp/cc6Fx6da.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Fx6da.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Fx6da.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Fx6da.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Fx6da.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Fx6da.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Fx6da.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Fx6da.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Fx6da.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Fx6da.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Fx6da.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Fx6da.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Fx6da.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Fx6da.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Fx6da.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Fx6da.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Fx6da.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Fx6da.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Fx6da.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Fx6da.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Fx6da.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Fx6da.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/ccsaHTW7.s: Assembler messages:
encrypt.c: /tmp/ccsaHTW7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsaHTW7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsaHTW7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsaHTW7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaHTW7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaHTW7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaHTW7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaHTW7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaHTW7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsaHTW7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsaHTW7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsaHTW7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsaHTW7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaHTW7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsaHTW7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsaHTW7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsaHTW7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsaHTW7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsaHTW7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaHTW7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsaHTW7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsaHTW7.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/ccmBFmu2.s: Assembler messages:
encrypt.c: /tmp/ccmBFmu2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmBFmu2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmBFmu2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmBFmu2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBFmu2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBFmu2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBFmu2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBFmu2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBFmu2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmBFmu2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmBFmu2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmBFmu2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmBFmu2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBFmu2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmBFmu2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmBFmu2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmBFmu2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmBFmu2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmBFmu2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBFmu2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmBFmu2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmBFmu2.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/ccz6Yv26.s: Assembler messages:
encrypt.c: /tmp/ccz6Yv26.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz6Yv26.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz6Yv26.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz6Yv26.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6Yv26.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6Yv26.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6Yv26.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6Yv26.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6Yv26.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6Yv26.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6Yv26.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6Yv26.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz6Yv26.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6Yv26.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz6Yv26.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz6Yv26.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6Yv26.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6Yv26.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6Yv26.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6Yv26.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6Yv26.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz6Yv26.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/cc4fUac3.s: Assembler messages:
encrypt.c: /tmp/cc4fUac3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4fUac3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4fUac3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4fUac3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fUac3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fUac3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fUac3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fUac3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fUac3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fUac3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fUac3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fUac3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4fUac3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fUac3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4fUac3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4fUac3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fUac3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fUac3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fUac3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fUac3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fUac3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4fUac3.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/ccdl3YF0.s: Assembler messages:
encrypt.c: /tmp/ccdl3YF0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdl3YF0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdl3YF0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdl3YF0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdl3YF0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdl3YF0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdl3YF0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdl3YF0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdl3YF0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdl3YF0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdl3YF0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdl3YF0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdl3YF0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdl3YF0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdl3YF0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdl3YF0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdl3YF0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdl3YF0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdl3YF0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdl3YF0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdl3YF0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdl3YF0.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/cc3tnSiV.s: Assembler messages:
encrypt.c: /tmp/cc3tnSiV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3tnSiV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3tnSiV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3tnSiV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tnSiV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tnSiV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tnSiV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tnSiV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tnSiV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tnSiV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tnSiV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tnSiV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3tnSiV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tnSiV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3tnSiV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3tnSiV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tnSiV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tnSiV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tnSiV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tnSiV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tnSiV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3tnSiV.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/ccbEzsGY.s: Assembler messages:
encrypt.c: /tmp/ccbEzsGY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbEzsGY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbEzsGY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbEzsGY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEzsGY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEzsGY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEzsGY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEzsGY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEzsGY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbEzsGY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbEzsGY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbEzsGY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbEzsGY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEzsGY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbEzsGY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbEzsGY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbEzsGY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbEzsGY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbEzsGY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEzsGY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbEzsGY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbEzsGY.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/cc24LIZU.s: Assembler messages:
encrypt.c: /tmp/cc24LIZU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc24LIZU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc24LIZU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc24LIZU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24LIZU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24LIZU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24LIZU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24LIZU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24LIZU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc24LIZU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc24LIZU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc24LIZU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc24LIZU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24LIZU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc24LIZU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc24LIZU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc24LIZU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc24LIZU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc24LIZU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24LIZU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc24LIZU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc24LIZU.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/ccXuuWfr.s: Assembler messages:
encrypt.c: /tmp/ccXuuWfr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXuuWfr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXuuWfr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXuuWfr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuuWfr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuuWfr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuuWfr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuuWfr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuuWfr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXuuWfr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXuuWfr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXuuWfr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXuuWfr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuuWfr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXuuWfr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXuuWfr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXuuWfr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXuuWfr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXuuWfr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuuWfr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXuuWfr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXuuWfr.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/ccchhtoo.s: Assembler messages:
encrypt.c: /tmp/ccchhtoo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccchhtoo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccchhtoo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccchhtoo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchhtoo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchhtoo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchhtoo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchhtoo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchhtoo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccchhtoo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccchhtoo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccchhtoo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccchhtoo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchhtoo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccchhtoo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccchhtoo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccchhtoo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccchhtoo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccchhtoo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchhtoo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccchhtoo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccchhtoo.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/cc6bhZlr.s: Assembler messages:
encrypt.c: /tmp/cc6bhZlr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6bhZlr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6bhZlr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6bhZlr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bhZlr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bhZlr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bhZlr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bhZlr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bhZlr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bhZlr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bhZlr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bhZlr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6bhZlr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bhZlr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6bhZlr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6bhZlr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bhZlr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bhZlr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bhZlr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bhZlr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bhZlr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6bhZlr.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/ccW7mFuo.s: Assembler messages:
encrypt.c: /tmp/ccW7mFuo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7mFuo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW7mFuo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW7mFuo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7mFuo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7mFuo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7mFuo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7mFuo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7mFuo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7mFuo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7mFuo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7mFuo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW7mFuo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7mFuo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW7mFuo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW7mFuo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7mFuo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7mFuo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7mFuo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7mFuo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7mFuo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7mFuo.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/cc5dYRsl.s: Assembler messages:
encrypt.c: /tmp/cc5dYRsl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5dYRsl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5dYRsl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5dYRsl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dYRsl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dYRsl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dYRsl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dYRsl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dYRsl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dYRsl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dYRsl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dYRsl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5dYRsl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dYRsl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5dYRsl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5dYRsl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dYRsl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dYRsl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dYRsl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dYRsl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dYRsl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5dYRsl.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/ccQqEuLh.s: Assembler messages:
encrypt.c: /tmp/ccQqEuLh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQqEuLh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQqEuLh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQqEuLh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqEuLh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqEuLh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqEuLh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqEuLh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqEuLh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQqEuLh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQqEuLh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQqEuLh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQqEuLh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqEuLh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQqEuLh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQqEuLh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQqEuLh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQqEuLh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQqEuLh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqEuLh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQqEuLh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQqEuLh.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/ccMQgpCl.s: Assembler messages:
encrypt.c: /tmp/ccMQgpCl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMQgpCl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMQgpCl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMQgpCl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQgpCl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQgpCl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQgpCl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQgpCl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQgpCl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQgpCl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQgpCl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQgpCl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMQgpCl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQgpCl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMQgpCl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMQgpCl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQgpCl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQgpCl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQgpCl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQgpCl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQgpCl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMQgpCl.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/ccT3o1gg.s: Assembler messages:
encrypt.c: /tmp/ccT3o1gg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT3o1gg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT3o1gg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT3o1gg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3o1gg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3o1gg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3o1gg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3o1gg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3o1gg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3o1gg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3o1gg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3o1gg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT3o1gg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3o1gg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT3o1gg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT3o1gg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3o1gg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3o1gg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3o1gg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3o1gg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3o1gg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT3o1gg.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/cc6PftEI.s: Assembler messages:
encrypt.c: /tmp/cc6PftEI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6PftEI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6PftEI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6PftEI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PftEI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PftEI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PftEI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PftEI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PftEI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PftEI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PftEI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PftEI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6PftEI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PftEI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6PftEI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6PftEI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PftEI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PftEI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PftEI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PftEI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PftEI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6PftEI.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/ccd0GJHD.s: Assembler messages:
encrypt.c: /tmp/ccd0GJHD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd0GJHD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd0GJHD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd0GJHD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0GJHD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0GJHD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0GJHD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0GJHD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0GJHD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0GJHD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0GJHD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0GJHD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd0GJHD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0GJHD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd0GJHD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd0GJHD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0GJHD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0GJHD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0GJHD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0GJHD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0GJHD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd0GJHD.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/cclt7TSL.s: Assembler messages:
encrypt.c: /tmp/cclt7TSL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclt7TSL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclt7TSL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclt7TSL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclt7TSL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclt7TSL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclt7TSL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclt7TSL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclt7TSL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclt7TSL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclt7TSL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclt7TSL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclt7TSL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclt7TSL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclt7TSL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclt7TSL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclt7TSL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclt7TSL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclt7TSL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclt7TSL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclt7TSL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclt7TSL.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/cckvQgGD.s: Assembler messages:
encrypt.c: /tmp/cckvQgGD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckvQgGD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckvQgGD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckvQgGD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvQgGD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvQgGD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvQgGD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvQgGD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvQgGD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvQgGD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvQgGD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvQgGD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckvQgGD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvQgGD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckvQgGD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckvQgGD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvQgGD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvQgGD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvQgGD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvQgGD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvQgGD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckvQgGD.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/ccl524ru.s: Assembler messages:
encrypt.c: /tmp/ccl524ru.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl524ru.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl524ru.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl524ru.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl524ru.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl524ru.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl524ru.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl524ru.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl524ru.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl524ru.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl524ru.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl524ru.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl524ru.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl524ru.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl524ru.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl524ru.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl524ru.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl524ru.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl524ru.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl524ru.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl524ru.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl524ru.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/ccLE6nVf.s: Assembler messages:
encrypt.c: /tmp/ccLE6nVf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLE6nVf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLE6nVf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLE6nVf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLE6nVf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLE6nVf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLE6nVf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLE6nVf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLE6nVf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLE6nVf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLE6nVf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLE6nVf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLE6nVf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLE6nVf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLE6nVf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLE6nVf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLE6nVf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLE6nVf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLE6nVf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLE6nVf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLE6nVf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLE6nVf.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/ccuIWlzz.s: Assembler messages:
encrypt.c: /tmp/ccuIWlzz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuIWlzz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuIWlzz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuIWlzz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIWlzz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIWlzz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIWlzz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIWlzz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIWlzz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIWlzz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIWlzz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIWlzz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuIWlzz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIWlzz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuIWlzz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuIWlzz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIWlzz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIWlzz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIWlzz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIWlzz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIWlzz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuIWlzz.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/ccsL79Kn.s: Assembler messages:
encrypt.c: /tmp/ccsL79Kn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsL79Kn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsL79Kn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsL79Kn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL79Kn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL79Kn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL79Kn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL79Kn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL79Kn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsL79Kn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsL79Kn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsL79Kn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsL79Kn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL79Kn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsL79Kn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsL79Kn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsL79Kn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsL79Kn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsL79Kn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL79Kn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsL79Kn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsL79Kn.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/ccSdhV9b.s: Assembler messages:
encrypt.c: /tmp/ccSdhV9b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSdhV9b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSdhV9b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSdhV9b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdhV9b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdhV9b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdhV9b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdhV9b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdhV9b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdhV9b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdhV9b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdhV9b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSdhV9b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdhV9b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSdhV9b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSdhV9b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdhV9b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdhV9b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdhV9b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdhV9b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdhV9b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSdhV9b.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/cc4FSJ08.s: Assembler messages:
encrypt.c: /tmp/cc4FSJ08.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4FSJ08.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4FSJ08.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4FSJ08.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FSJ08.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FSJ08.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FSJ08.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FSJ08.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FSJ08.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4FSJ08.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4FSJ08.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4FSJ08.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4FSJ08.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FSJ08.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4FSJ08.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4FSJ08.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4FSJ08.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4FSJ08.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4FSJ08.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FSJ08.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4FSJ08.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4FSJ08.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/cc27NOsg.s: Assembler messages:
encrypt.c: /tmp/cc27NOsg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc27NOsg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc27NOsg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc27NOsg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27NOsg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27NOsg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27NOsg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27NOsg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27NOsg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27NOsg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27NOsg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27NOsg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc27NOsg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27NOsg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc27NOsg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc27NOsg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27NOsg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27NOsg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27NOsg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27NOsg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27NOsg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc27NOsg.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/ccMpk728.s: Assembler messages:
encrypt.c: /tmp/ccMpk728.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMpk728.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMpk728.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMpk728.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpk728.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpk728.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpk728.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpk728.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpk728.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMpk728.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMpk728.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMpk728.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMpk728.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpk728.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMpk728.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMpk728.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMpk728.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMpk728.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMpk728.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpk728.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMpk728.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMpk728.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/ccF2EKIZ.s: Assembler messages:
encrypt.c: /tmp/ccF2EKIZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF2EKIZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF2EKIZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF2EKIZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2EKIZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2EKIZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2EKIZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF2EKIZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF2EKIZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2EKIZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF2EKIZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF2EKIZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF2EKIZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF2EKIZ.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/ccF2EKIZ.s: Assembler messages:
encrypt.c: /tmp/ccF2EKIZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF2EKIZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF2EKIZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF2EKIZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2EKIZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2EKIZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2EKIZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF2EKIZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF2EKIZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2EKIZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF2EKIZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF2EKIZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2EKIZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF2EKIZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF2EKIZ.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/ccl6P4eS.s: Assembler messages:
encrypt.c: /tmp/ccl6P4eS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl6P4eS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl6P4eS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl6P4eS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6P4eS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6P4eS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6P4eS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6P4eS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6P4eS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6P4eS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6P4eS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6P4eS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl6P4eS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6P4eS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl6P4eS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl6P4eS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6P4eS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6P4eS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6P4eS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6P4eS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6P4eS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl6P4eS.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/ccl6P4eS.s: Assembler messages:
encrypt.c: /tmp/ccl6P4eS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl6P4eS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl6P4eS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl6P4eS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6P4eS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6P4eS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6P4eS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6P4eS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6P4eS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6P4eS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6P4eS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6P4eS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl6P4eS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6P4eS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl6P4eS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl6P4eS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6P4eS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6P4eS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6P4eS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6P4eS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6P4eS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl6P4eS.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/ccVL0ib4.s: Assembler messages:
encrypt.c: /tmp/ccVL0ib4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVL0ib4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVL0ib4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVL0ib4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL0ib4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL0ib4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL0ib4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL0ib4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL0ib4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVL0ib4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVL0ib4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVL0ib4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVL0ib4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL0ib4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVL0ib4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVL0ib4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVL0ib4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVL0ib4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVL0ib4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL0ib4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVL0ib4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVL0ib4.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/ccVL0ib4.s: Assembler messages:
encrypt.c: /tmp/ccVL0ib4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVL0ib4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVL0ib4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVL0ib4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL0ib4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL0ib4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL0ib4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL0ib4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL0ib4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVL0ib4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVL0ib4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVL0ib4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVL0ib4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL0ib4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVL0ib4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVL0ib4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVL0ib4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVL0ib4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVL0ib4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL0ib4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVL0ib4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVL0ib4.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/cchFd4SW.s: Assembler messages:
encrypt.c: /tmp/cchFd4SW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchFd4SW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchFd4SW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchFd4SW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFd4SW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFd4SW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFd4SW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFd4SW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFd4SW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFd4SW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFd4SW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFd4SW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchFd4SW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFd4SW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchFd4SW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchFd4SW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFd4SW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFd4SW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFd4SW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFd4SW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFd4SW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchFd4SW.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/cchFd4SW.s: Assembler messages:
encrypt.c: /tmp/cchFd4SW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchFd4SW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchFd4SW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchFd4SW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFd4SW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFd4SW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFd4SW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFd4SW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFd4SW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFd4SW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFd4SW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFd4SW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchFd4SW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFd4SW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchFd4SW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchFd4SW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFd4SW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFd4SW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFd4SW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFd4SW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFd4SW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchFd4SW.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/cc0JcJlX.s: Assembler messages:
encrypt.c: /tmp/cc0JcJlX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0JcJlX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0JcJlX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0JcJlX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JcJlX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JcJlX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JcJlX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JcJlX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JcJlX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0JcJlX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0JcJlX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0JcJlX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0JcJlX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JcJlX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0JcJlX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0JcJlX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0JcJlX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0JcJlX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0JcJlX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JcJlX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0JcJlX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0JcJlX.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/ccjU1b8P.s: Assembler messages:
encrypt.c: /tmp/ccjU1b8P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjU1b8P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjU1b8P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjU1b8P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU1b8P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU1b8P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU1b8P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU1b8P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU1b8P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjU1b8P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjU1b8P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjU1b8P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjU1b8P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU1b8P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjU1b8P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjU1b8P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjU1b8P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjU1b8P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjU1b8P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU1b8P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjU1b8P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjU1b8P.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/cc2NUozX.s: Assembler messages:
encrypt.c: /tmp/cc2NUozX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2NUozX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2NUozX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2NUozX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NUozX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NUozX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NUozX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NUozX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NUozX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NUozX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NUozX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NUozX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2NUozX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NUozX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2NUozX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2NUozX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NUozX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NUozX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NUozX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NUozX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NUozX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2NUozX.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/ccg441NP.s: Assembler messages:
encrypt.c: /tmp/ccg441NP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg441NP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg441NP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg441NP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg441NP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg441NP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg441NP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg441NP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg441NP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg441NP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg441NP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg441NP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg441NP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg441NP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg441NP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg441NP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg441NP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg441NP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg441NP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg441NP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg441NP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg441NP.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/ccsD8G0l.s: Assembler messages:
encrypt.c: /tmp/ccsD8G0l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsD8G0l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsD8G0l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsD8G0l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD8G0l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD8G0l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD8G0l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD8G0l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD8G0l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsD8G0l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsD8G0l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsD8G0l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsD8G0l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD8G0l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsD8G0l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsD8G0l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsD8G0l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsD8G0l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsD8G0l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD8G0l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsD8G0l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsD8G0l.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/ccmI63ri.s: Assembler messages:
encrypt.c: /tmp/ccmI63ri.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmI63ri.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmI63ri.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmI63ri.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmI63ri.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmI63ri.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmI63ri.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmI63ri.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmI63ri.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmI63ri.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmI63ri.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmI63ri.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmI63ri.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmI63ri.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmI63ri.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmI63ri.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmI63ri.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmI63ri.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmI63ri.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmI63ri.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmI63ri.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmI63ri.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/ccjoVFNp.s: Assembler messages:
encrypt.c: /tmp/ccjoVFNp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjoVFNp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjoVFNp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjoVFNp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoVFNp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoVFNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoVFNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoVFNp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoVFNp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjoVFNp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjoVFNp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjoVFNp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjoVFNp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoVFNp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjoVFNp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjoVFNp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjoVFNp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjoVFNp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjoVFNp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjoVFNp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjoVFNp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjoVFNp.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/ccjUjSlh.s: Assembler messages:
encrypt.c: /tmp/ccjUjSlh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjUjSlh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjUjSlh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjUjSlh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUjSlh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUjSlh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUjSlh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUjSlh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUjSlh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUjSlh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUjSlh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUjSlh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjUjSlh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUjSlh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjUjSlh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjUjSlh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUjSlh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUjSlh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUjSlh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUjSlh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUjSlh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjUjSlh.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/ccyrVOU9.s: Assembler messages:
encrypt.c: /tmp/ccyrVOU9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyrVOU9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyrVOU9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyrVOU9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrVOU9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrVOU9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrVOU9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrVOU9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrVOU9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyrVOU9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyrVOU9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyrVOU9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyrVOU9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrVOU9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyrVOU9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyrVOU9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyrVOU9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyrVOU9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyrVOU9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrVOU9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyrVOU9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyrVOU9.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/cclA465i.s: Assembler messages:
encrypt.c: /tmp/cclA465i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclA465i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclA465i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclA465i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclA465i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclA465i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclA465i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclA465i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclA465i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclA465i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclA465i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclA465i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclA465i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclA465i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclA465i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclA465i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclA465i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclA465i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclA465i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclA465i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclA465i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclA465i.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/ccld4sPe.s: Assembler messages:
encrypt.c: /tmp/ccld4sPe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccld4sPe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccld4sPe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccld4sPe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld4sPe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld4sPe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld4sPe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld4sPe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld4sPe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccld4sPe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccld4sPe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccld4sPe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccld4sPe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld4sPe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccld4sPe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccld4sPe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccld4sPe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccld4sPe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccld4sPe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld4sPe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccld4sPe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccld4sPe.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/cc1OCCxa.s: Assembler messages:
encrypt.c: /tmp/cc1OCCxa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1OCCxa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1OCCxa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1OCCxa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OCCxa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OCCxa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OCCxa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OCCxa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OCCxa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OCCxa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OCCxa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OCCxa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1OCCxa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OCCxa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1OCCxa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1OCCxa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OCCxa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OCCxa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OCCxa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OCCxa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OCCxa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1OCCxa.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/cckQr2ma.s: Assembler messages:
encrypt.c: /tmp/cckQr2ma.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckQr2ma.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckQr2ma.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckQr2ma.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQr2ma.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQr2ma.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQr2ma.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQr2ma.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQr2ma.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckQr2ma.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckQr2ma.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckQr2ma.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckQr2ma.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQr2ma.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckQr2ma.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckQr2ma.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckQr2ma.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckQr2ma.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckQr2ma.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQr2ma.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckQr2ma.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckQr2ma.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/ccIeq246.s: Assembler messages:
encrypt.c: /tmp/ccIeq246.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIeq246.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIeq246.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIeq246.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeq246.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeq246.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeq246.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeq246.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeq246.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIeq246.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIeq246.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIeq246.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIeq246.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeq246.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIeq246.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIeq246.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIeq246.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIeq246.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIeq246.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeq246.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIeq246.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIeq246.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/cc5rJRme.s: Assembler messages:
encrypt.c: /tmp/cc5rJRme.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5rJRme.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5rJRme.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5rJRme.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rJRme.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rJRme.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rJRme.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rJRme.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rJRme.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rJRme.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rJRme.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rJRme.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5rJRme.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rJRme.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5rJRme.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5rJRme.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rJRme.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rJRme.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rJRme.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rJRme.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rJRme.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5rJRme.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/ccfwKZYb.s: Assembler messages:
encrypt.c: /tmp/ccfwKZYb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwKZYb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwKZYb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwKZYb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKZYb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKZYb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKZYb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKZYb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKZYb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwKZYb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwKZYb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwKZYb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwKZYb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKZYb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwKZYb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfwKZYb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwKZYb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwKZYb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwKZYb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKZYb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwKZYb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwKZYb.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/ccMj7LiD.s: Assembler messages:
encrypt.c: /tmp/ccMj7LiD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMj7LiD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMj7LiD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMj7LiD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj7LiD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj7LiD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj7LiD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj7LiD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj7LiD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMj7LiD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMj7LiD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMj7LiD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMj7LiD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj7LiD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMj7LiD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMj7LiD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMj7LiD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMj7LiD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMj7LiD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj7LiD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMj7LiD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMj7LiD.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/ccz5e3KA.s: Assembler messages:
encrypt.c: /tmp/ccz5e3KA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz5e3KA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz5e3KA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz5e3KA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5e3KA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5e3KA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5e3KA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5e3KA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5e3KA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5e3KA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5e3KA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5e3KA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz5e3KA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5e3KA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz5e3KA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz5e3KA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5e3KA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5e3KA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5e3KA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5e3KA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5e3KA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz5e3KA.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/ccsOPH5P.s: Assembler messages:
encrypt.c: /tmp/ccsOPH5P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsOPH5P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsOPH5P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsOPH5P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOPH5P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOPH5P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOPH5P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOPH5P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOPH5P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOPH5P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOPH5P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOPH5P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsOPH5P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOPH5P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsOPH5P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsOPH5P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOPH5P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOPH5P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOPH5P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOPH5P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOPH5P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsOPH5P.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/cc73yT6F.s: Assembler messages:
encrypt.c: /tmp/cc73yT6F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc73yT6F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc73yT6F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc73yT6F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73yT6F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73yT6F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73yT6F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73yT6F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73yT6F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73yT6F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73yT6F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73yT6F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc73yT6F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73yT6F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc73yT6F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc73yT6F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73yT6F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73yT6F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73yT6F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73yT6F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73yT6F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc73yT6F.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/ccJA64Yw.s: Assembler messages:
encrypt.c: /tmp/ccJA64Yw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJA64Yw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJA64Yw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJA64Yw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA64Yw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA64Yw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA64Yw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA64Yw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA64Yw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJA64Yw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJA64Yw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJA64Yw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJA64Yw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA64Yw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJA64Yw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJA64Yw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJA64Yw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJA64Yw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJA64Yw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA64Yw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJA64Yw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJA64Yw.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/cc7i9Rqo.s: Assembler messages:
encrypt.c: /tmp/cc7i9Rqo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7i9Rqo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7i9Rqo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7i9Rqo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i9Rqo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i9Rqo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i9Rqo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i9Rqo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i9Rqo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7i9Rqo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7i9Rqo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7i9Rqo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7i9Rqo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i9Rqo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7i9Rqo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7i9Rqo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7i9Rqo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7i9Rqo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7i9Rqo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i9Rqo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7i9Rqo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7i9Rqo.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/ccC7tv1v.s: Assembler messages:
encrypt.c: /tmp/ccC7tv1v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC7tv1v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC7tv1v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC7tv1v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7tv1v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7tv1v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7tv1v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7tv1v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7tv1v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC7tv1v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC7tv1v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC7tv1v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC7tv1v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7tv1v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC7tv1v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC7tv1v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC7tv1v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC7tv1v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC7tv1v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7tv1v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC7tv1v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC7tv1v.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/ccPH10Bt.s: Assembler messages:
encrypt.c: /tmp/ccPH10Bt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPH10Bt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPH10Bt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPH10Bt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPH10Bt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPH10Bt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPH10Bt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPH10Bt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPH10Bt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPH10Bt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPH10Bt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPH10Bt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPH10Bt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPH10Bt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPH10Bt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPH10Bt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPH10Bt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPH10Bt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPH10Bt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPH10Bt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPH10Bt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPH10Bt.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/cchUwnTK.s: Assembler messages:
encrypt.c: /tmp/cchUwnTK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchUwnTK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchUwnTK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchUwnTK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwnTK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwnTK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwnTK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwnTK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwnTK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUwnTK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUwnTK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUwnTK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchUwnTK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwnTK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchUwnTK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchUwnTK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUwnTK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUwnTK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUwnTK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwnTK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUwnTK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchUwnTK.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/ccU48VeI.s: Assembler messages:
encrypt.c: /tmp/ccU48VeI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU48VeI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU48VeI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU48VeI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU48VeI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU48VeI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU48VeI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU48VeI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU48VeI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU48VeI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU48VeI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU48VeI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU48VeI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU48VeI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU48VeI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU48VeI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU48VeI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU48VeI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU48VeI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU48VeI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU48VeI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU48VeI.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/ccmbidgM.s: Assembler messages:
encrypt.c: /tmp/ccmbidgM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmbidgM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmbidgM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmbidgM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbidgM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbidgM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbidgM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbidgM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbidgM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbidgM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbidgM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbidgM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmbidgM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbidgM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmbidgM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmbidgM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbidgM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbidgM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbidgM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbidgM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbidgM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmbidgM.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/ccY7R9VH.s: Assembler messages:
encrypt.c: /tmp/ccY7R9VH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY7R9VH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY7R9VH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY7R9VH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7R9VH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7R9VH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7R9VH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7R9VH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7R9VH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7R9VH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7R9VH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7R9VH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY7R9VH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7R9VH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY7R9VH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY7R9VH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7R9VH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7R9VH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7R9VH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7R9VH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7R9VH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY7R9VH.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/ccM8HiHD.s: Assembler messages:
encrypt.c: /tmp/ccM8HiHD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM8HiHD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM8HiHD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM8HiHD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8HiHD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8HiHD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8HiHD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8HiHD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8HiHD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8HiHD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8HiHD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8HiHD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM8HiHD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8HiHD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM8HiHD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM8HiHD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8HiHD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8HiHD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8HiHD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8HiHD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8HiHD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM8HiHD.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/cc5xuwIA.s: Assembler messages:
encrypt.c: /tmp/cc5xuwIA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5xuwIA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5xuwIA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5xuwIA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xuwIA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xuwIA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xuwIA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xuwIA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xuwIA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xuwIA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xuwIA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xuwIA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5xuwIA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xuwIA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5xuwIA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5xuwIA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xuwIA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xuwIA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xuwIA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xuwIA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xuwIA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5xuwIA.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/ccg7shIE.s: Assembler messages:
encrypt.c: /tmp/ccg7shIE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg7shIE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg7shIE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg7shIE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7shIE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7shIE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7shIE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7shIE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7shIE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg7shIE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg7shIE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg7shIE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg7shIE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7shIE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg7shIE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg7shIE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg7shIE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg7shIE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg7shIE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7shIE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg7shIE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg7shIE.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/ccywnmPA.s: Assembler messages:
encrypt.c: /tmp/ccywnmPA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccywnmPA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccywnmPA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccywnmPA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywnmPA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywnmPA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywnmPA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywnmPA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywnmPA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccywnmPA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccywnmPA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccywnmPA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccywnmPA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywnmPA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccywnmPA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccywnmPA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccywnmPA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccywnmPA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccywnmPA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywnmPA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccywnmPA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccywnmPA.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/ccTJJhgo.s: Assembler messages:
encrypt.c: /tmp/ccTJJhgo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTJJhgo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTJJhgo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTJJhgo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJJhgo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJJhgo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJJhgo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJJhgo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJJhgo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTJJhgo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTJJhgo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTJJhgo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTJJhgo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJJhgo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTJJhgo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTJJhgo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTJJhgo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTJJhgo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTJJhgo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJJhgo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTJJhgo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTJJhgo.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/ccbIwyxg.s: Assembler messages:
encrypt.c: /tmp/ccbIwyxg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbIwyxg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbIwyxg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbIwyxg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIwyxg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIwyxg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIwyxg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIwyxg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIwyxg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIwyxg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIwyxg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIwyxg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbIwyxg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIwyxg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbIwyxg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbIwyxg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIwyxg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIwyxg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIwyxg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIwyxg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIwyxg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbIwyxg.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/ccSS9Djm.s: Assembler messages:
encrypt.c: /tmp/ccSS9Djm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSS9Djm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSS9Djm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSS9Djm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSS9Djm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSS9Djm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSS9Djm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSS9Djm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSS9Djm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSS9Djm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSS9Djm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSS9Djm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSS9Djm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSS9Djm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSS9Djm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSS9Djm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSS9Djm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSS9Djm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSS9Djm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSS9Djm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSS9Djm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSS9Djm.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/ccMeJG4n.s: Assembler messages:
encrypt.c: /tmp/ccMeJG4n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMeJG4n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMeJG4n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMeJG4n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMeJG4n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMeJG4n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMeJG4n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMeJG4n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMeJG4n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMeJG4n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMeJG4n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMeJG4n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMeJG4n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMeJG4n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMeJG4n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMeJG4n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMeJG4n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMeJG4n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMeJG4n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMeJG4n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMeJG4n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMeJG4n.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/ccaB4z1f.s: Assembler messages:
encrypt.c: /tmp/ccaB4z1f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaB4z1f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaB4z1f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaB4z1f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaB4z1f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaB4z1f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaB4z1f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaB4z1f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaB4z1f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaB4z1f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaB4z1f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaB4z1f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaB4z1f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaB4z1f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaB4z1f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaB4z1f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaB4z1f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaB4z1f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaB4z1f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaB4z1f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaB4z1f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaB4z1f.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/ccOSExig.s: Assembler messages:
encrypt.c: /tmp/ccOSExig.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSExig.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSExig.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSExig.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSExig.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSExig.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSExig.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSExig.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSExig.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSExig.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSExig.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSExig.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOSExig.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSExig.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSExig.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOSExig.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSExig.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSExig.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSExig.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSExig.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSExig.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSExig.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/ccdEnGOg.s: Assembler messages:
encrypt.c: /tmp/ccdEnGOg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdEnGOg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdEnGOg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdEnGOg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEnGOg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEnGOg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEnGOg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEnGOg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEnGOg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEnGOg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEnGOg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEnGOg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdEnGOg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEnGOg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdEnGOg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdEnGOg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEnGOg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEnGOg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEnGOg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEnGOg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEnGOg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdEnGOg.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/ccDpWytj.s: Assembler messages:
encrypt.c: /tmp/ccDpWytj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDpWytj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDpWytj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDpWytj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpWytj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpWytj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpWytj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpWytj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpWytj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpWytj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpWytj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpWytj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDpWytj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpWytj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDpWytj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDpWytj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpWytj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpWytj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpWytj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpWytj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpWytj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDpWytj.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/ccqORIQt.s: Assembler messages:
encrypt.c: /tmp/ccqORIQt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqORIQt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqORIQt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqORIQt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqORIQt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqORIQt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqORIQt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqORIQt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqORIQt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqORIQt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqORIQt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqORIQt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqORIQt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqORIQt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqORIQt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqORIQt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqORIQt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqORIQt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqORIQt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqORIQt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqORIQt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqORIQt.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/ccC1nlnv.s: Assembler messages:
encrypt.c: /tmp/ccC1nlnv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC1nlnv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC1nlnv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC1nlnv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1nlnv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1nlnv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1nlnv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1nlnv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1nlnv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC1nlnv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC1nlnv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC1nlnv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC1nlnv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1nlnv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC1nlnv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC1nlnv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC1nlnv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC1nlnv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC1nlnv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1nlnv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC1nlnv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC1nlnv.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/ccKkbAOC.s: Assembler messages:
encrypt.c: /tmp/ccKkbAOC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKkbAOC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKkbAOC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKkbAOC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkbAOC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkbAOC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkbAOC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkbAOC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkbAOC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKkbAOC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKkbAOC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKkbAOC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKkbAOC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkbAOC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKkbAOC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKkbAOC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKkbAOC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKkbAOC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKkbAOC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkbAOC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKkbAOC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKkbAOC.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/ccpC71mv.s: Assembler messages:
encrypt.c: /tmp/ccpC71mv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpC71mv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpC71mv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpC71mv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpC71mv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpC71mv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpC71mv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpC71mv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpC71mv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpC71mv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpC71mv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpC71mv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpC71mv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpC71mv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpC71mv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpC71mv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpC71mv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpC71mv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpC71mv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpC71mv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpC71mv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpC71mv.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/ccw8AcL4.s: Assembler messages:
encrypt.c: /tmp/ccw8AcL4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw8AcL4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw8AcL4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw8AcL4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8AcL4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8AcL4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8AcL4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8AcL4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8AcL4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw8AcL4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw8AcL4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw8AcL4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw8AcL4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8AcL4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw8AcL4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw8AcL4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw8AcL4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw8AcL4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw8AcL4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8AcL4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw8AcL4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw8AcL4.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/cczoqgtX.s: Assembler messages:
encrypt.c: /tmp/cczoqgtX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczoqgtX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczoqgtX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczoqgtX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoqgtX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoqgtX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoqgtX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoqgtX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoqgtX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczoqgtX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczoqgtX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczoqgtX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczoqgtX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoqgtX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczoqgtX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczoqgtX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczoqgtX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczoqgtX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczoqgtX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoqgtX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczoqgtX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczoqgtX.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/ccjxFrR4.s: Assembler messages:
encrypt.c: /tmp/ccjxFrR4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjxFrR4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjxFrR4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjxFrR4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxFrR4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxFrR4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxFrR4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxFrR4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxFrR4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxFrR4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxFrR4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxFrR4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjxFrR4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxFrR4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjxFrR4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjxFrR4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxFrR4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxFrR4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxFrR4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxFrR4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxFrR4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjxFrR4.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/cclWoaD1.s: Assembler messages:
encrypt.c: /tmp/cclWoaD1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclWoaD1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclWoaD1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclWoaD1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoaD1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoaD1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoaD1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoaD1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoaD1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWoaD1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWoaD1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWoaD1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclWoaD1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoaD1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclWoaD1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclWoaD1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWoaD1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWoaD1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWoaD1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWoaD1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWoaD1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclWoaD1.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/ccQOPPuK.s: Assembler messages:
encrypt.c: /tmp/ccQOPPuK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQOPPuK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQOPPuK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQOPPuK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOPPuK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOPPuK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOPPuK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOPPuK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOPPuK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQOPPuK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQOPPuK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQOPPuK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQOPPuK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOPPuK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQOPPuK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQOPPuK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQOPPuK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQOPPuK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQOPPuK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOPPuK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQOPPuK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQOPPuK.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/cchMZVGB.s: Assembler messages:
encrypt.c: /tmp/cchMZVGB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchMZVGB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchMZVGB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchMZVGB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMZVGB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMZVGB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMZVGB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMZVGB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMZVGB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMZVGB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMZVGB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMZVGB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchMZVGB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMZVGB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchMZVGB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchMZVGB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMZVGB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMZVGB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMZVGB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMZVGB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMZVGB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchMZVGB.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/ccHudx7N.s: Assembler messages:
encrypt.c: /tmp/ccHudx7N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHudx7N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHudx7N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHudx7N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHudx7N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHudx7N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHudx7N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHudx7N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHudx7N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHudx7N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHudx7N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHudx7N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHudx7N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHudx7N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHudx7N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHudx7N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHudx7N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHudx7N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHudx7N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHudx7N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHudx7N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHudx7N.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/ccnp67pG.s: Assembler messages:
encrypt.c: /tmp/ccnp67pG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnp67pG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnp67pG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnp67pG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnp67pG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnp67pG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnp67pG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnp67pG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnp67pG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnp67pG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnp67pG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnp67pG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnp67pG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnp67pG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnp67pG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnp67pG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnp67pG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnp67pG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnp67pG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnp67pG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnp67pG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnp67pG.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/cc9MGyRB.s: Assembler messages:
encrypt.c: /tmp/cc9MGyRB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9MGyRB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9MGyRB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9MGyRB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MGyRB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MGyRB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MGyRB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MGyRB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MGyRB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MGyRB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MGyRB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MGyRB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9MGyRB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MGyRB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9MGyRB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9MGyRB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MGyRB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MGyRB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MGyRB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MGyRB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MGyRB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9MGyRB.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/cc9sDWvC.s: Assembler messages:
encrypt.c: /tmp/cc9sDWvC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9sDWvC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9sDWvC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9sDWvC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sDWvC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sDWvC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sDWvC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sDWvC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sDWvC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9sDWvC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9sDWvC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9sDWvC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9sDWvC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sDWvC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9sDWvC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9sDWvC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9sDWvC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9sDWvC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9sDWvC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sDWvC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9sDWvC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9sDWvC.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/ccgKPzPJ.s: Assembler messages:
encrypt.c: /tmp/ccgKPzPJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgKPzPJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgKPzPJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgKPzPJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKPzPJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKPzPJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKPzPJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKPzPJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKPzPJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgKPzPJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgKPzPJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgKPzPJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgKPzPJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKPzPJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgKPzPJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgKPzPJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgKPzPJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgKPzPJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgKPzPJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKPzPJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgKPzPJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgKPzPJ.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/ccPBhh2A.s: Assembler messages:
encrypt.c: /tmp/ccPBhh2A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPBhh2A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPBhh2A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPBhh2A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBhh2A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBhh2A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBhh2A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBhh2A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBhh2A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPBhh2A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPBhh2A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPBhh2A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPBhh2A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBhh2A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPBhh2A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPBhh2A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPBhh2A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPBhh2A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPBhh2A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBhh2A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPBhh2A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPBhh2A.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/ccR2BhbU.s: Assembler messages:
encrypt.c: /tmp/ccR2BhbU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR2BhbU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR2BhbU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR2BhbU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2BhbU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2BhbU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2BhbU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2BhbU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2BhbU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR2BhbU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR2BhbU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR2BhbU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR2BhbU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2BhbU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR2BhbU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR2BhbU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR2BhbU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR2BhbU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR2BhbU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2BhbU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR2BhbU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR2BhbU.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/ccDwcYGP.s: Assembler messages:
encrypt.c: /tmp/ccDwcYGP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDwcYGP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDwcYGP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDwcYGP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwcYGP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwcYGP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwcYGP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwcYGP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwcYGP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDwcYGP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDwcYGP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDwcYGP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDwcYGP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwcYGP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDwcYGP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDwcYGP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDwcYGP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDwcYGP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDwcYGP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwcYGP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDwcYGP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDwcYGP.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/ccp4IvWX.s: Assembler messages:
encrypt.c: /tmp/ccp4IvWX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp4IvWX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp4IvWX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp4IvWX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4IvWX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4IvWX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4IvWX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4IvWX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4IvWX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp4IvWX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp4IvWX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp4IvWX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp4IvWX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4IvWX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp4IvWX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp4IvWX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp4IvWX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp4IvWX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp4IvWX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4IvWX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp4IvWX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp4IvWX.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/ccfEBazQ.s: Assembler messages:
encrypt.c: /tmp/ccfEBazQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfEBazQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfEBazQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfEBazQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEBazQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEBazQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEBazQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEBazQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEBazQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEBazQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEBazQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEBazQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfEBazQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEBazQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfEBazQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfEBazQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEBazQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEBazQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEBazQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEBazQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEBazQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfEBazQ.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/ccsnLecl.s: Assembler messages:
encrypt.c: /tmp/ccsnLecl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsnLecl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsnLecl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsnLecl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnLecl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnLecl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnLecl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnLecl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnLecl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnLecl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnLecl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnLecl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsnLecl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnLecl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsnLecl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsnLecl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnLecl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnLecl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnLecl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnLecl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnLecl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsnLecl.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/cc8ABuYi.s: Assembler messages:
encrypt.c: /tmp/cc8ABuYi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ABuYi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ABuYi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ABuYi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ABuYi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ABuYi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ABuYi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ABuYi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ABuYi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ABuYi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ABuYi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ABuYi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ABuYi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ABuYi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ABuYi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8ABuYi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ABuYi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ABuYi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ABuYi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ABuYi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ABuYi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ABuYi.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/ccY7dKxp.s: Assembler messages:
encrypt.c: /tmp/ccY7dKxp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY7dKxp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY7dKxp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY7dKxp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7dKxp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7dKxp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7dKxp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7dKxp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7dKxp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7dKxp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7dKxp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7dKxp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY7dKxp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7dKxp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY7dKxp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY7dKxp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7dKxp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7dKxp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7dKxp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7dKxp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7dKxp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY7dKxp.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/ccayYVJi.s: Assembler messages:
encrypt.c: /tmp/ccayYVJi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccayYVJi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccayYVJi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccayYVJi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayYVJi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayYVJi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayYVJi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayYVJi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayYVJi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccayYVJi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccayYVJi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccayYVJi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccayYVJi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayYVJi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccayYVJi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccayYVJi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccayYVJi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccayYVJi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccayYVJi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayYVJi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccayYVJi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccayYVJi.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/ccdkYjOe.s: Assembler messages:
encrypt.c: /tmp/ccdkYjOe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdkYjOe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdkYjOe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdkYjOe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkYjOe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkYjOe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkYjOe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkYjOe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkYjOe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkYjOe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkYjOe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkYjOe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdkYjOe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkYjOe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdkYjOe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdkYjOe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkYjOe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkYjOe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkYjOe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkYjOe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkYjOe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdkYjOe.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/cclPfgrf.s: Assembler messages:
encrypt.c: /tmp/cclPfgrf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclPfgrf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclPfgrf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclPfgrf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPfgrf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPfgrf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPfgrf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPfgrf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPfgrf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPfgrf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPfgrf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPfgrf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclPfgrf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPfgrf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclPfgrf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclPfgrf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPfgrf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPfgrf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPfgrf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPfgrf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPfgrf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclPfgrf.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/ccYbiSZm.s: Assembler messages:
encrypt.c: /tmp/ccYbiSZm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYbiSZm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYbiSZm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYbiSZm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbiSZm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbiSZm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbiSZm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbiSZm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbiSZm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbiSZm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbiSZm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbiSZm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYbiSZm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbiSZm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYbiSZm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYbiSZm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbiSZm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbiSZm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbiSZm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbiSZm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbiSZm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYbiSZm.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/ccf8JK7e.s: Assembler messages:
encrypt.c: /tmp/ccf8JK7e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf8JK7e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf8JK7e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf8JK7e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8JK7e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8JK7e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8JK7e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8JK7e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8JK7e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf8JK7e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf8JK7e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf8JK7e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf8JK7e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8JK7e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf8JK7e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf8JK7e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf8JK7e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf8JK7e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf8JK7e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8JK7e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf8JK7e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf8JK7e.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/cc5kGXB7.s: Assembler messages:
encrypt.c: /tmp/cc5kGXB7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5kGXB7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5kGXB7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5kGXB7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kGXB7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kGXB7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kGXB7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kGXB7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kGXB7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kGXB7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kGXB7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kGXB7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5kGXB7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kGXB7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5kGXB7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5kGXB7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kGXB7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kGXB7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kGXB7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kGXB7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kGXB7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5kGXB7.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/ccNXoTW4.s: Assembler messages:
encrypt.c: /tmp/ccNXoTW4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNXoTW4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNXoTW4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNXoTW4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXoTW4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXoTW4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXoTW4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXoTW4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXoTW4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXoTW4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXoTW4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXoTW4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNXoTW4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXoTW4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNXoTW4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNXoTW4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXoTW4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXoTW4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXoTW4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXoTW4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXoTW4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNXoTW4.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/ccXM4Mlc.s: Assembler messages:
encrypt.c: /tmp/ccXM4Mlc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXM4Mlc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXM4Mlc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXM4Mlc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXM4Mlc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXM4Mlc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXM4Mlc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXM4Mlc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXM4Mlc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXM4Mlc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXM4Mlc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXM4Mlc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXM4Mlc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXM4Mlc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXM4Mlc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXM4Mlc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXM4Mlc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXM4Mlc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXM4Mlc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXM4Mlc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXM4Mlc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXM4Mlc.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/ccvPjC97.s: Assembler messages:
encrypt.c: /tmp/ccvPjC97.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvPjC97.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvPjC97.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvPjC97.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPjC97.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPjC97.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPjC97.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPjC97.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPjC97.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvPjC97.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvPjC97.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvPjC97.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvPjC97.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPjC97.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvPjC97.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvPjC97.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvPjC97.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvPjC97.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvPjC97.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPjC97.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvPjC97.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvPjC97.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/cc5vKJBZ.s: Assembler messages:
encrypt.c: /tmp/cc5vKJBZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5vKJBZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5vKJBZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5vKJBZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vKJBZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vKJBZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vKJBZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vKJBZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vKJBZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5vKJBZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5vKJBZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5vKJBZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5vKJBZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vKJBZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5vKJBZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5vKJBZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5vKJBZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5vKJBZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5vKJBZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vKJBZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5vKJBZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5vKJBZ.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/ccvWpvWX.s: Assembler messages:
encrypt.c: /tmp/ccvWpvWX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvWpvWX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvWpvWX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvWpvWX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWpvWX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWpvWX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWpvWX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWpvWX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWpvWX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvWpvWX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvWpvWX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvWpvWX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvWpvWX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWpvWX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvWpvWX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvWpvWX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvWpvWX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvWpvWX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvWpvWX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWpvWX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvWpvWX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvWpvWX.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/ccnUn0T4.s: Assembler messages:
encrypt.c: /tmp/ccnUn0T4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnUn0T4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnUn0T4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnUn0T4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUn0T4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUn0T4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUn0T4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUn0T4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUn0T4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUn0T4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUn0T4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUn0T4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnUn0T4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUn0T4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnUn0T4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnUn0T4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUn0T4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUn0T4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUn0T4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUn0T4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUn0T4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnUn0T4.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/ccB1eRIX.s: Assembler messages:
encrypt.c: /tmp/ccB1eRIX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB1eRIX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB1eRIX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB1eRIX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1eRIX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1eRIX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1eRIX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1eRIX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1eRIX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1eRIX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1eRIX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1eRIX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB1eRIX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1eRIX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB1eRIX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB1eRIX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1eRIX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1eRIX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1eRIX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1eRIX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1eRIX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB1eRIX.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/ccq6m0Qv.s: Assembler messages:
encrypt.c: /tmp/ccq6m0Qv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq6m0Qv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq6m0Qv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq6m0Qv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6m0Qv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6m0Qv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6m0Qv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6m0Qv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6m0Qv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6m0Qv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6m0Qv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6m0Qv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq6m0Qv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6m0Qv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq6m0Qv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq6m0Qv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6m0Qv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6m0Qv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6m0Qv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6m0Qv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6m0Qv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq6m0Qv.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/ccFo5Z7p.s: Assembler messages:
encrypt.c: /tmp/ccFo5Z7p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFo5Z7p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFo5Z7p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFo5Z7p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo5Z7p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo5Z7p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo5Z7p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo5Z7p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo5Z7p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFo5Z7p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFo5Z7p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFo5Z7p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFo5Z7p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo5Z7p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFo5Z7p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFo5Z7p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFo5Z7p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFo5Z7p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFo5Z7p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo5Z7p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFo5Z7p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFo5Z7p.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/ccO3apRx.s: Assembler messages:
encrypt.c: /tmp/ccO3apRx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO3apRx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO3apRx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO3apRx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3apRx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3apRx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3apRx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3apRx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3apRx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3apRx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3apRx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3apRx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO3apRx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3apRx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO3apRx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO3apRx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3apRx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3apRx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3apRx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3apRx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3apRx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO3apRx.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/ccP7Ar9p.s: Assembler messages:
encrypt.c: /tmp/ccP7Ar9p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP7Ar9p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP7Ar9p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP7Ar9p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7Ar9p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7Ar9p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7Ar9p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7Ar9p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7Ar9p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7Ar9p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7Ar9p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7Ar9p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP7Ar9p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7Ar9p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP7Ar9p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP7Ar9p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7Ar9p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7Ar9p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7Ar9p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7Ar9p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7Ar9p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP7Ar9p.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/ccJcXNcp.s: Assembler messages:
encrypt.c: /tmp/ccJcXNcp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJcXNcp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJcXNcp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJcXNcp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcXNcp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcXNcp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcXNcp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcXNcp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcXNcp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcXNcp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcXNcp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcXNcp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJcXNcp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcXNcp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJcXNcp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJcXNcp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcXNcp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcXNcp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcXNcp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcXNcp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcXNcp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJcXNcp.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/cc9lRhKm.s: Assembler messages:
encrypt.c: /tmp/cc9lRhKm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9lRhKm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9lRhKm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9lRhKm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lRhKm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lRhKm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lRhKm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lRhKm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lRhKm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lRhKm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lRhKm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lRhKm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9lRhKm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lRhKm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9lRhKm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9lRhKm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lRhKm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lRhKm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lRhKm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lRhKm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lRhKm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9lRhKm.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/ccjsdV5h.s: Assembler messages:
encrypt.c: /tmp/ccjsdV5h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjsdV5h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjsdV5h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjsdV5h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsdV5h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsdV5h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsdV5h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsdV5h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsdV5h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjsdV5h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjsdV5h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjsdV5h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjsdV5h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsdV5h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjsdV5h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjsdV5h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjsdV5h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjsdV5h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjsdV5h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsdV5h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjsdV5h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjsdV5h.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/ccUI1KGm.s: Assembler messages:
encrypt.c: /tmp/ccUI1KGm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUI1KGm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUI1KGm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUI1KGm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUI1KGm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUI1KGm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUI1KGm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUI1KGm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUI1KGm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUI1KGm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUI1KGm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUI1KGm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUI1KGm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUI1KGm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUI1KGm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUI1KGm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUI1KGm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUI1KGm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUI1KGm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUI1KGm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUI1KGm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUI1KGm.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/cckYCXKL.s: Assembler messages:
encrypt.c: /tmp/cckYCXKL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckYCXKL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckYCXKL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckYCXKL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYCXKL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYCXKL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYCXKL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYCXKL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYCXKL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckYCXKL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckYCXKL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckYCXKL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckYCXKL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYCXKL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckYCXKL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckYCXKL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckYCXKL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckYCXKL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckYCXKL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYCXKL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckYCXKL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckYCXKL.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/ccypm58H.s: Assembler messages:
encrypt.c: /tmp/ccypm58H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccypm58H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccypm58H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccypm58H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypm58H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypm58H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypm58H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypm58H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypm58H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypm58H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypm58H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypm58H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccypm58H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypm58H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccypm58H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccypm58H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypm58H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypm58H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypm58H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypm58H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypm58H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccypm58H.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/ccJqSTGP.s: Assembler messages:
encrypt.c: /tmp/ccJqSTGP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJqSTGP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJqSTGP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJqSTGP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqSTGP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqSTGP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqSTGP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqSTGP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqSTGP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqSTGP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqSTGP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqSTGP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJqSTGP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqSTGP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJqSTGP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJqSTGP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqSTGP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqSTGP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqSTGP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqSTGP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqSTGP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJqSTGP.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/ccZaPzmI.s: Assembler messages:
encrypt.c: /tmp/ccZaPzmI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZaPzmI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZaPzmI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZaPzmI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaPzmI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaPzmI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaPzmI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaPzmI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaPzmI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaPzmI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaPzmI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaPzmI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZaPzmI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaPzmI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZaPzmI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZaPzmI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaPzmI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaPzmI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaPzmI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaPzmI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaPzmI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZaPzmI.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/ccj0gndk.s: Assembler messages:
encrypt.c: /tmp/ccj0gndk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj0gndk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj0gndk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj0gndk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0gndk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0gndk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0gndk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0gndk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0gndk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0gndk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0gndk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0gndk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj0gndk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0gndk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj0gndk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0gndk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj0gndk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0gndk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0gndk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0gndk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0gndk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0gndk.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/ccFEPpRc.s: Assembler messages:
encrypt.c: /tmp/ccFEPpRc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFEPpRc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFEPpRc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFEPpRc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEPpRc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEPpRc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEPpRc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEPpRc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEPpRc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFEPpRc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFEPpRc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFEPpRc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFEPpRc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEPpRc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFEPpRc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFEPpRc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFEPpRc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFEPpRc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFEPpRc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFEPpRc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEPpRc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFEPpRc.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/cc6Yoi2k.s: Assembler messages:
encrypt.c: /tmp/cc6Yoi2k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Yoi2k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Yoi2k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Yoi2k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Yoi2k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Yoi2k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Yoi2k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Yoi2k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Yoi2k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Yoi2k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Yoi2k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Yoi2k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Yoi2k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Yoi2k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Yoi2k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Yoi2k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Yoi2k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Yoi2k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Yoi2k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Yoi2k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Yoi2k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Yoi2k.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/ccztrVMd.s: Assembler messages:
encrypt.c: /tmp/ccztrVMd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccztrVMd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccztrVMd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccztrVMd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztrVMd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztrVMd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztrVMd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztrVMd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztrVMd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztrVMd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztrVMd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztrVMd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccztrVMd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztrVMd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccztrVMd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztrVMd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccztrVMd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztrVMd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztrVMd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztrVMd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztrVMd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztrVMd.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/ccnNdfDz.s: Assembler messages:
encrypt.c: /tmp/ccnNdfDz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnNdfDz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnNdfDz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnNdfDz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNdfDz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNdfDz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNdfDz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNdfDz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNdfDz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnNdfDz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnNdfDz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnNdfDz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnNdfDz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNdfDz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnNdfDz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnNdfDz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnNdfDz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnNdfDz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnNdfDz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnNdfDz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNdfDz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnNdfDz.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/ccO8JYcs.s: Assembler messages:
encrypt.c: /tmp/ccO8JYcs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO8JYcs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO8JYcs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO8JYcs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8JYcs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8JYcs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8JYcs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8JYcs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8JYcs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8JYcs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8JYcs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8JYcs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO8JYcs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8JYcs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO8JYcs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8JYcs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO8JYcs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8JYcs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8JYcs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8JYcs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8JYcs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8JYcs.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/ccWF4KVx.s: Assembler messages:
encrypt.c: /tmp/ccWF4KVx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWF4KVx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWF4KVx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWF4KVx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWF4KVx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWF4KVx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWF4KVx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWF4KVx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWF4KVx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWF4KVx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWF4KVx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWF4KVx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWF4KVx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWF4KVx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWF4KVx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWF4KVx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWF4KVx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWF4KVx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWF4KVx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWF4KVx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWF4KVx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWF4KVx.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/cccoAKFq.s: Assembler messages:
encrypt.c: /tmp/cccoAKFq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccoAKFq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccoAKFq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccoAKFq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoAKFq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoAKFq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoAKFq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoAKFq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoAKFq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccoAKFq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccoAKFq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccoAKFq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccoAKFq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoAKFq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccoAKFq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccoAKFq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccoAKFq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccoAKFq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccoAKFq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccoAKFq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoAKFq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccoAKFq.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/cc8ntHj1.s: Assembler messages:
encrypt.c: /tmp/cc8ntHj1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ntHj1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ntHj1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ntHj1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ntHj1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ntHj1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ntHj1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ntHj1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ntHj1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ntHj1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ntHj1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ntHj1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ntHj1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ntHj1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ntHj1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ntHj1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8ntHj1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ntHj1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ntHj1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ntHj1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ntHj1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ntHj1.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/ccwZkiTT.s: Assembler messages:
encrypt.c: /tmp/ccwZkiTT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwZkiTT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwZkiTT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwZkiTT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZkiTT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZkiTT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZkiTT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZkiTT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZkiTT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwZkiTT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwZkiTT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwZkiTT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwZkiTT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZkiTT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwZkiTT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwZkiTT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwZkiTT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwZkiTT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwZkiTT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwZkiTT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZkiTT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwZkiTT.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/ccnYmE20.s: Assembler messages:
encrypt.c: /tmp/ccnYmE20.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnYmE20.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnYmE20.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnYmE20.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYmE20.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYmE20.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYmE20.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYmE20.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYmE20.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYmE20.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYmE20.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYmE20.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnYmE20.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYmE20.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnYmE20.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYmE20.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnYmE20.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYmE20.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYmE20.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYmE20.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYmE20.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYmE20.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/ccCh4yWT.s: Assembler messages:
encrypt.c: /tmp/ccCh4yWT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCh4yWT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCh4yWT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCh4yWT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh4yWT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh4yWT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh4yWT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh4yWT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh4yWT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCh4yWT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCh4yWT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCh4yWT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCh4yWT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh4yWT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCh4yWT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCh4yWT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCh4yWT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCh4yWT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCh4yWT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCh4yWT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh4yWT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCh4yWT.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/ccwCagDa.s: Assembler messages:
encrypt.c: /tmp/ccwCagDa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwCagDa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwCagDa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwCagDa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCagDa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCagDa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCagDa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCagDa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCagDa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCagDa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCagDa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCagDa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwCagDa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCagDa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwCagDa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCagDa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwCagDa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCagDa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCagDa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCagDa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCagDa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCagDa.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/ccMtk7b3.s: Assembler messages:
encrypt.c: /tmp/ccMtk7b3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMtk7b3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMtk7b3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMtk7b3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtk7b3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtk7b3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtk7b3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtk7b3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtk7b3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtk7b3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtk7b3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtk7b3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMtk7b3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtk7b3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMtk7b3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtk7b3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMtk7b3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtk7b3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtk7b3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtk7b3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtk7b3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtk7b3.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/ccwUBYxa.s: Assembler messages:
encrypt.c: /tmp/ccwUBYxa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwUBYxa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwUBYxa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwUBYxa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUBYxa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUBYxa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUBYxa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUBYxa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUBYxa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwUBYxa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwUBYxa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwUBYxa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwUBYxa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUBYxa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwUBYxa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwUBYxa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwUBYxa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwUBYxa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwUBYxa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwUBYxa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUBYxa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwUBYxa.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/ccmfFHV2.s: Assembler messages:
encrypt.c: /tmp/ccmfFHV2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmfFHV2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmfFHV2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmfFHV2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfFHV2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfFHV2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfFHV2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfFHV2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfFHV2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmfFHV2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmfFHV2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmfFHV2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmfFHV2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfFHV2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmfFHV2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmfFHV2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmfFHV2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmfFHV2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmfFHV2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmfFHV2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfFHV2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmfFHV2.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/cchXN3o2.s: Assembler messages:
encrypt.c: /tmp/cchXN3o2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchXN3o2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchXN3o2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchXN3o2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXN3o2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXN3o2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXN3o2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXN3o2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXN3o2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchXN3o2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchXN3o2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchXN3o2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchXN3o2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXN3o2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchXN3o2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchXN3o2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchXN3o2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchXN3o2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchXN3o2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchXN3o2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXN3o2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchXN3o2.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/ccR8PL3U.s: Assembler messages:
encrypt.c: /tmp/ccR8PL3U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR8PL3U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR8PL3U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR8PL3U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8PL3U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8PL3U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8PL3U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8PL3U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8PL3U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8PL3U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8PL3U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8PL3U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR8PL3U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8PL3U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR8PL3U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8PL3U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR8PL3U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8PL3U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8PL3U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8PL3U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8PL3U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8PL3U.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/ccyAvig3.s: Assembler messages:
encrypt.c: /tmp/ccyAvig3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyAvig3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyAvig3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyAvig3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAvig3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAvig3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAvig3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAvig3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAvig3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyAvig3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyAvig3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyAvig3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyAvig3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAvig3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyAvig3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyAvig3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyAvig3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyAvig3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyAvig3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyAvig3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAvig3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyAvig3.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/ccVXJ3LV.s: Assembler messages:
encrypt.c: /tmp/ccVXJ3LV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVXJ3LV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVXJ3LV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVXJ3LV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXJ3LV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXJ3LV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXJ3LV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXJ3LV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXJ3LV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXJ3LV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXJ3LV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXJ3LV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVXJ3LV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXJ3LV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVXJ3LV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXJ3LV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVXJ3LV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXJ3LV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXJ3LV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXJ3LV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXJ3LV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXJ3LV.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/cc7Q0rqM.s: Assembler messages:
encrypt.c: /tmp/cc7Q0rqM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Q0rqM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Q0rqM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Q0rqM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q0rqM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q0rqM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q0rqM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q0rqM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q0rqM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Q0rqM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Q0rqM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Q0rqM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Q0rqM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q0rqM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Q0rqM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Q0rqM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Q0rqM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Q0rqM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Q0rqM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Q0rqM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q0rqM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Q0rqM.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/ccxe90bF.s: Assembler messages:
encrypt.c: /tmp/ccxe90bF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxe90bF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxe90bF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxe90bF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxe90bF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxe90bF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxe90bF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxe90bF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxe90bF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxe90bF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxe90bF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxe90bF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxe90bF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxe90bF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxe90bF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxe90bF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxe90bF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxe90bF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxe90bF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxe90bF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxe90bF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxe90bF.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/ccfvU6jN.s: Assembler messages:
encrypt.c: /tmp/ccfvU6jN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfvU6jN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfvU6jN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfvU6jN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvU6jN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvU6jN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvU6jN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvU6jN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvU6jN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvU6jN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvU6jN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvU6jN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfvU6jN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvU6jN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfvU6jN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvU6jN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfvU6jN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvU6jN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvU6jN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvU6jN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvU6jN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvU6jN.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/ccdVg11F.s: Assembler messages:
encrypt.c: /tmp/ccdVg11F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdVg11F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdVg11F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdVg11F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVg11F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVg11F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVg11F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVg11F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVg11F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdVg11F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdVg11F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdVg11F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdVg11F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVg11F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdVg11F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdVg11F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdVg11F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdVg11F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdVg11F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdVg11F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVg11F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdVg11F.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/cctfcg5E.s: Assembler messages:
encrypt.c: /tmp/cctfcg5E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctfcg5E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctfcg5E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctfcg5E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfcg5E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfcg5E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfcg5E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfcg5E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfcg5E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfcg5E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfcg5E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfcg5E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctfcg5E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfcg5E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctfcg5E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfcg5E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctfcg5E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfcg5E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfcg5E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfcg5E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfcg5E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfcg5E.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/cclyRqcy.s: Assembler messages:
encrypt.c: /tmp/cclyRqcy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclyRqcy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclyRqcy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclyRqcy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclyRqcy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclyRqcy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclyRqcy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclyRqcy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclyRqcy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclyRqcy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclyRqcy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclyRqcy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclyRqcy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclyRqcy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclyRqcy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclyRqcy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclyRqcy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclyRqcy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclyRqcy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclyRqcy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclyRqcy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclyRqcy.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/cckU7S5E.s: Assembler messages:
encrypt.c: /tmp/cckU7S5E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckU7S5E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckU7S5E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckU7S5E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckU7S5E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckU7S5E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckU7S5E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckU7S5E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckU7S5E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckU7S5E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckU7S5E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckU7S5E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckU7S5E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckU7S5E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckU7S5E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckU7S5E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckU7S5E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckU7S5E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckU7S5E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckU7S5E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckU7S5E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckU7S5E.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/ccNOn9Rx.s: Assembler messages:
encrypt.c: /tmp/ccNOn9Rx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNOn9Rx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNOn9Rx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNOn9Rx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOn9Rx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOn9Rx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOn9Rx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOn9Rx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOn9Rx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNOn9Rx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNOn9Rx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNOn9Rx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNOn9Rx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOn9Rx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNOn9Rx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNOn9Rx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNOn9Rx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNOn9Rx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNOn9Rx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNOn9Rx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOn9Rx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNOn9Rx.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/ccMQ7WHN.s: Assembler messages:
encrypt.c: /tmp/ccMQ7WHN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMQ7WHN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMQ7WHN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMQ7WHN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQ7WHN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQ7WHN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQ7WHN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQ7WHN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQ7WHN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQ7WHN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQ7WHN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQ7WHN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMQ7WHN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQ7WHN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMQ7WHN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQ7WHN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMQ7WHN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQ7WHN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQ7WHN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQ7WHN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQ7WHN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQ7WHN.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/cc6OfZtN.s: Assembler messages:
encrypt.c: /tmp/cc6OfZtN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6OfZtN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6OfZtN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6OfZtN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OfZtN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OfZtN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OfZtN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OfZtN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OfZtN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OfZtN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OfZtN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OfZtN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6OfZtN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OfZtN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6OfZtN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OfZtN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6OfZtN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OfZtN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OfZtN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OfZtN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OfZtN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OfZtN.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/cci5NejN.s: Assembler messages:
encrypt.c: /tmp/cci5NejN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci5NejN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci5NejN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci5NejN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5NejN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5NejN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5NejN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5NejN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5NejN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5NejN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5NejN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5NejN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci5NejN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5NejN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci5NejN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5NejN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci5NejN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5NejN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5NejN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5NejN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5NejN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5NejN.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/ccdM9ggN.s: Assembler messages:
encrypt.c: /tmp/ccdM9ggN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdM9ggN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdM9ggN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdM9ggN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdM9ggN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdM9ggN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdM9ggN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdM9ggN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdM9ggN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdM9ggN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdM9ggN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdM9ggN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdM9ggN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdM9ggN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdM9ggN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdM9ggN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdM9ggN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdM9ggN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdM9ggN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdM9ggN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdM9ggN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdM9ggN.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/ccOPR2ys.s: Assembler messages:
encrypt.c: /tmp/ccOPR2ys.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOPR2ys.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOPR2ys.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOPR2ys.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPR2ys.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPR2ys.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPR2ys.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPR2ys.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPR2ys.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPR2ys.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPR2ys.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPR2ys.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOPR2ys.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPR2ys.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOPR2ys.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPR2ys.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOPR2ys.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPR2ys.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPR2ys.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPR2ys.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPR2ys.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPR2ys.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/ccU1PE7k.s: Assembler messages:
encrypt.c: /tmp/ccU1PE7k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU1PE7k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU1PE7k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU1PE7k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1PE7k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1PE7k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1PE7k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1PE7k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1PE7k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1PE7k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1PE7k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1PE7k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU1PE7k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1PE7k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU1PE7k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1PE7k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU1PE7k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1PE7k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1PE7k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1PE7k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1PE7k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1PE7k.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/ccXXO44r.s: Assembler messages:
encrypt.c: /tmp/ccXXO44r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXXO44r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXXO44r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXXO44r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXO44r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXO44r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXO44r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXO44r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXO44r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXO44r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXO44r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXO44r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXXO44r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXO44r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXXO44r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXO44r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXXO44r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXO44r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXXO44r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXXO44r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXO44r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXXO44r.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/ccvLBFIk.s: Assembler messages:
encrypt.c: /tmp/ccvLBFIk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvLBFIk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvLBFIk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvLBFIk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLBFIk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLBFIk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLBFIk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLBFIk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLBFIk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLBFIk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLBFIk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLBFIk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvLBFIk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLBFIk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvLBFIk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLBFIk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvLBFIk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLBFIk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLBFIk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLBFIk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLBFIk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLBFIk.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/ccXfxhPT.s: Assembler messages:
encrypt.c: /tmp/ccXfxhPT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXfxhPT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXfxhPT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXfxhPT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfxhPT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfxhPT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfxhPT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfxhPT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfxhPT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXfxhPT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXfxhPT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXfxhPT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXfxhPT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfxhPT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXfxhPT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXfxhPT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXfxhPT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXfxhPT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXfxhPT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXfxhPT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfxhPT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXfxhPT.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/ccsXVzQL.s: Assembler messages:
encrypt.c: /tmp/ccsXVzQL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsXVzQL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsXVzQL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsXVzQL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXVzQL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXVzQL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXVzQL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXVzQL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXVzQL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsXVzQL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsXVzQL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsXVzQL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsXVzQL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXVzQL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsXVzQL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsXVzQL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsXVzQL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsXVzQL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsXVzQL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsXVzQL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXVzQL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsXVzQL.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/ccv4CbMT.s: Assembler messages:
encrypt.c: /tmp/ccv4CbMT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv4CbMT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv4CbMT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv4CbMT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4CbMT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4CbMT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4CbMT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4CbMT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4CbMT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4CbMT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4CbMT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4CbMT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv4CbMT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4CbMT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv4CbMT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4CbMT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv4CbMT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4CbMT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4CbMT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4CbMT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4CbMT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4CbMT.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/cc6JLxYL.s: Assembler messages:
encrypt.c: /tmp/cc6JLxYL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6JLxYL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6JLxYL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6JLxYL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JLxYL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JLxYL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JLxYL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JLxYL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JLxYL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JLxYL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JLxYL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JLxYL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6JLxYL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JLxYL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6JLxYL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JLxYL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6JLxYL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JLxYL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JLxYL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JLxYL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JLxYL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JLxYL.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/ccUpOm3h.s: Assembler messages:
encrypt.c: /tmp/ccUpOm3h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUpOm3h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUpOm3h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUpOm3h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpOm3h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpOm3h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpOm3h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpOm3h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpOm3h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpOm3h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpOm3h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpOm3h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUpOm3h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpOm3h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUpOm3h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpOm3h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUpOm3h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpOm3h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpOm3h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpOm3h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpOm3h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpOm3h.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/cc0BuiGb.s: Assembler messages:
encrypt.c: /tmp/cc0BuiGb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0BuiGb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0BuiGb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0BuiGb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0BuiGb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0BuiGb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0BuiGb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0BuiGb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0BuiGb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0BuiGb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0BuiGb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0BuiGb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0BuiGb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0BuiGb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0BuiGb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0BuiGb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0BuiGb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0BuiGb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0BuiGb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0BuiGb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0BuiGb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0BuiGb.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/ccUYEfci.s: Assembler messages:
encrypt.c: /tmp/ccUYEfci.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUYEfci.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUYEfci.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUYEfci.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYEfci.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYEfci.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYEfci.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYEfci.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYEfci.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYEfci.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYEfci.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYEfci.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUYEfci.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYEfci.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUYEfci.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYEfci.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUYEfci.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYEfci.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYEfci.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYEfci.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYEfci.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYEfci.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/cchCzJeb.s: Assembler messages:
encrypt.c: /tmp/cchCzJeb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchCzJeb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchCzJeb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchCzJeb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCzJeb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCzJeb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCzJeb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCzJeb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCzJeb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCzJeb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCzJeb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCzJeb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchCzJeb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCzJeb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchCzJeb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCzJeb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchCzJeb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCzJeb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchCzJeb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchCzJeb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCzJeb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchCzJeb.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/ccUIK6HK.s: Assembler messages:
encrypt.c: /tmp/ccUIK6HK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUIK6HK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUIK6HK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUIK6HK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIK6HK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIK6HK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIK6HK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIK6HK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIK6HK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIK6HK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIK6HK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIK6HK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUIK6HK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIK6HK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUIK6HK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIK6HK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUIK6HK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIK6HK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUIK6HK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUIK6HK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIK6HK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUIK6HK.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/ccLTJszN.s: Assembler messages:
encrypt.c: /tmp/ccLTJszN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLTJszN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLTJszN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLTJszN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTJszN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTJszN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTJszN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTJszN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTJszN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTJszN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTJszN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTJszN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLTJszN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTJszN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLTJszN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTJszN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLTJszN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTJszN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTJszN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTJszN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTJszN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTJszN.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/ccFs8IXN.s: Assembler messages:
encrypt.c: /tmp/ccFs8IXN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFs8IXN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFs8IXN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFs8IXN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs8IXN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs8IXN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs8IXN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs8IXN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs8IXN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFs8IXN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFs8IXN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFs8IXN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFs8IXN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs8IXN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFs8IXN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFs8IXN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFs8IXN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFs8IXN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFs8IXN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFs8IXN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFs8IXN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFs8IXN.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/ccfcs3QN.s: Assembler messages:
encrypt.c: /tmp/ccfcs3QN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfcs3QN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfcs3QN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfcs3QN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcs3QN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcs3QN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcs3QN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcs3QN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcs3QN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcs3QN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcs3QN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcs3QN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfcs3QN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcs3QN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfcs3QN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcs3QN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfcs3QN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcs3QN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcs3QN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcs3QN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcs3QN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcs3QN.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/cckTK34H.s: Assembler messages:
encrypt.c: /tmp/cckTK34H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckTK34H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckTK34H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckTK34H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTK34H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTK34H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTK34H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTK34H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTK34H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTK34H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTK34H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTK34H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckTK34H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTK34H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckTK34H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTK34H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckTK34H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTK34H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTK34H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTK34H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTK34H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTK34H.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/cc3IFLCA.s: Assembler messages:
encrypt.c: /tmp/cc3IFLCA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3IFLCA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3IFLCA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3IFLCA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IFLCA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IFLCA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IFLCA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IFLCA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IFLCA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IFLCA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IFLCA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IFLCA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3IFLCA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IFLCA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3IFLCA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IFLCA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3IFLCA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IFLCA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3IFLCA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3IFLCA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IFLCA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3IFLCA.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/ccYUKL6H.s: Assembler messages:
encrypt.c: /tmp/ccYUKL6H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYUKL6H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYUKL6H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYUKL6H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUKL6H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUKL6H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUKL6H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUKL6H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUKL6H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUKL6H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUKL6H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUKL6H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYUKL6H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUKL6H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYUKL6H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUKL6H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYUKL6H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUKL6H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUKL6H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUKL6H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUKL6H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUKL6H.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/cclVumLA.s: Assembler messages:
encrypt.c: /tmp/cclVumLA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclVumLA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclVumLA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclVumLA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVumLA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVumLA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVumLA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVumLA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVumLA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVumLA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVumLA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVumLA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclVumLA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVumLA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclVumLA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVumLA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclVumLA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVumLA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclVumLA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclVumLA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVumLA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclVumLA.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/ccv6ABLz.s: Assembler messages:
encrypt.c: /tmp/ccv6ABLz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv6ABLz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv6ABLz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv6ABLz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6ABLz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6ABLz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6ABLz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6ABLz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6ABLz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6ABLz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6ABLz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6ABLz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv6ABLz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6ABLz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv6ABLz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6ABLz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv6ABLz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6ABLz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6ABLz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6ABLz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6ABLz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6ABLz.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/ccgy3Bls.s: Assembler messages:
encrypt.c: /tmp/ccgy3Bls.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgy3Bls.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgy3Bls.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgy3Bls.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy3Bls.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy3Bls.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy3Bls.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy3Bls.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy3Bls.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgy3Bls.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgy3Bls.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgy3Bls.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgy3Bls.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy3Bls.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgy3Bls.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgy3Bls.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgy3Bls.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgy3Bls.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgy3Bls.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgy3Bls.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy3Bls.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgy3Bls.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/ccR2HIFA.s: Assembler messages:
encrypt.c: /tmp/ccR2HIFA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR2HIFA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR2HIFA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR2HIFA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2HIFA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2HIFA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2HIFA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2HIFA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2HIFA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2HIFA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2HIFA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2HIFA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR2HIFA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2HIFA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR2HIFA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2HIFA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR2HIFA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2HIFA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2HIFA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2HIFA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2HIFA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2HIFA.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/cc8OPHts.s: Assembler messages:
encrypt.c: /tmp/cc8OPHts.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8OPHts.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8OPHts.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8OPHts.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OPHts.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OPHts.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OPHts.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OPHts.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OPHts.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OPHts.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OPHts.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OPHts.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8OPHts.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OPHts.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8OPHts.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OPHts.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8OPHts.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OPHts.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8OPHts.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8OPHts.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OPHts.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8OPHts.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/ccDVoiRs.s: Assembler messages:
encrypt.c: /tmp/ccDVoiRs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDVoiRs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDVoiRs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDVoiRs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVoiRs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVoiRs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVoiRs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVoiRs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVoiRs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVoiRs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVoiRs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVoiRs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDVoiRs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVoiRs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDVoiRs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVoiRs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDVoiRs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVoiRs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVoiRs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVoiRs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVoiRs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVoiRs.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/ccs8yufl.s: Assembler messages:
encrypt.c: /tmp/ccs8yufl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs8yufl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs8yufl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs8yufl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8yufl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8yufl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8yufl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8yufl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8yufl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs8yufl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs8yufl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs8yufl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs8yufl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8yufl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs8yufl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs8yufl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs8yufl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs8yufl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs8yufl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs8yufl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8yufl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs8yufl.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/ccJbkbRs.s: Assembler messages:
encrypt.c: /tmp/ccJbkbRs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJbkbRs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJbkbRs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJbkbRs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbkbRs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbkbRs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbkbRs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbkbRs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbkbRs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJbkbRs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJbkbRs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJbkbRs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJbkbRs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbkbRs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJbkbRs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJbkbRs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJbkbRs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJbkbRs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJbkbRs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJbkbRs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbkbRs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJbkbRs.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/ccFZkt2k.s: Assembler messages:
encrypt.c: /tmp/ccFZkt2k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFZkt2k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFZkt2k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFZkt2k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZkt2k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZkt2k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZkt2k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZkt2k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZkt2k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZkt2k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZkt2k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZkt2k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFZkt2k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZkt2k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFZkt2k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZkt2k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFZkt2k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZkt2k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZkt2k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZkt2k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZkt2k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZkt2k.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/ccXI5jmV.s: Assembler messages:
encrypt.c: /tmp/ccXI5jmV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXI5jmV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXI5jmV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXI5jmV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXI5jmV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXI5jmV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXI5jmV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXI5jmV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXI5jmV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXI5jmV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXI5jmV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXI5jmV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXI5jmV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXI5jmV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXI5jmV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXI5jmV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXI5jmV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXI5jmV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXI5jmV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXI5jmV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXI5jmV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXI5jmV.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/cccx4OBN.s: Assembler messages:
encrypt.c: /tmp/cccx4OBN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccx4OBN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccx4OBN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccx4OBN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccx4OBN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccx4OBN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccx4OBN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccx4OBN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccx4OBN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccx4OBN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccx4OBN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccx4OBN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccx4OBN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccx4OBN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccx4OBN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccx4OBN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccx4OBN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccx4OBN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccx4OBN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccx4OBN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccx4OBN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccx4OBN.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/ccA6qs6U.s: Assembler messages:
encrypt.c: /tmp/ccA6qs6U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA6qs6U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA6qs6U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA6qs6U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6qs6U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6qs6U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6qs6U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6qs6U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6qs6U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6qs6U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6qs6U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6qs6U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA6qs6U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6qs6U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA6qs6U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6qs6U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA6qs6U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6qs6U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA6qs6U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA6qs6U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6qs6U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA6qs6U.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/cc5gaqJN.s: Assembler messages:
encrypt.c: /tmp/cc5gaqJN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5gaqJN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5gaqJN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5gaqJN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gaqJN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gaqJN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gaqJN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gaqJN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gaqJN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5gaqJN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5gaqJN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5gaqJN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5gaqJN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gaqJN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5gaqJN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5gaqJN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5gaqJN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5gaqJN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5gaqJN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5gaqJN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gaqJN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5gaqJN.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/ccpYmZ5O.s: Assembler messages:
encrypt.c: /tmp/ccpYmZ5O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpYmZ5O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpYmZ5O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpYmZ5O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpYmZ5O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpYmZ5O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpYmZ5O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpYmZ5O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpYmZ5O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpYmZ5O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpYmZ5O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpYmZ5O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpYmZ5O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpYmZ5O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpYmZ5O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpYmZ5O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpYmZ5O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpYmZ5O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpYmZ5O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpYmZ5O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpYmZ5O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpYmZ5O.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/ccFYKPFH.s: Assembler messages:
encrypt.c: /tmp/ccFYKPFH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFYKPFH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFYKPFH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFYKPFH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYKPFH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYKPFH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYKPFH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYKPFH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYKPFH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYKPFH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYKPFH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYKPFH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFYKPFH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYKPFH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFYKPFH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYKPFH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFYKPFH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYKPFH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYKPFH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYKPFH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYKPFH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYKPFH.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/ccHAzggP.s: Assembler messages:
encrypt.c: /tmp/ccHAzggP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHAzggP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHAzggP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHAzggP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHAzggP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHAzggP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHAzggP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHAzggP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHAzggP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHAzggP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHAzggP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHAzggP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHAzggP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHAzggP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHAzggP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHAzggP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHAzggP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHAzggP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHAzggP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHAzggP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHAzggP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHAzggP.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/ccgPidRH.s: Assembler messages:
encrypt.c: /tmp/ccgPidRH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgPidRH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgPidRH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgPidRH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPidRH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPidRH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPidRH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPidRH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPidRH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgPidRH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgPidRH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgPidRH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgPidRH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPidRH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgPidRH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgPidRH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgPidRH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgPidRH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgPidRH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgPidRH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPidRH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgPidRH.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/ccv48Bq8.s: Assembler messages:
encrypt.c: /tmp/ccv48Bq8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv48Bq8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv48Bq8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv48Bq8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv48Bq8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv48Bq8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv48Bq8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv48Bq8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv48Bq8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv48Bq8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv48Bq8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv48Bq8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv48Bq8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv48Bq8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv48Bq8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv48Bq8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv48Bq8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv48Bq8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv48Bq8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv48Bq8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv48Bq8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv48Bq8.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/ccYMqDZ0.s: Assembler messages:
encrypt.c: /tmp/ccYMqDZ0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYMqDZ0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYMqDZ0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYMqDZ0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMqDZ0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMqDZ0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMqDZ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMqDZ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMqDZ0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMqDZ0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMqDZ0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMqDZ0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYMqDZ0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMqDZ0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYMqDZ0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMqDZ0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYMqDZ0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMqDZ0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMqDZ0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMqDZ0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMqDZ0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMqDZ0.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/ccFKhcxb.s: Assembler messages:
encrypt.c: /tmp/ccFKhcxb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFKhcxb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFKhcxb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFKhcxb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKhcxb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKhcxb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKhcxb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKhcxb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKhcxb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFKhcxb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFKhcxb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFKhcxb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFKhcxb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKhcxb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFKhcxb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFKhcxb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFKhcxb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFKhcxb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFKhcxb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFKhcxb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKhcxb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFKhcxb.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/ccFAMW33.s: Assembler messages:
encrypt.c: /tmp/ccFAMW33.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFAMW33.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFAMW33.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFAMW33.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAMW33.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAMW33.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAMW33.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAMW33.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAMW33.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAMW33.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAMW33.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAMW33.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFAMW33.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAMW33.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFAMW33.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAMW33.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFAMW33.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAMW33.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAMW33.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAMW33.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAMW33.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAMW33.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/ccQjR6z1.s: Assembler messages:
encrypt.c: /tmp/ccQjR6z1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQjR6z1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQjR6z1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQjR6z1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjR6z1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjR6z1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjR6z1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjR6z1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjR6z1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQjR6z1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQjR6z1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQjR6z1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQjR6z1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjR6z1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQjR6z1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQjR6z1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQjR6z1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQjR6z1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQjR6z1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQjR6z1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjR6z1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQjR6z1.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/cc42zJZ5.s: Assembler messages:
encrypt.c: /tmp/cc42zJZ5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42zJZ5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc42zJZ5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc42zJZ5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42zJZ5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42zJZ5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42zJZ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42zJZ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42zJZ5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42zJZ5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42zJZ5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42zJZ5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc42zJZ5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42zJZ5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc42zJZ5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42zJZ5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc42zJZ5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42zJZ5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42zJZ5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42zJZ5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42zJZ5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42zJZ5.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/ccX00aO5.s: Assembler messages:
encrypt.c: /tmp/ccX00aO5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX00aO5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX00aO5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX00aO5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX00aO5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX00aO5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX00aO5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX00aO5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX00aO5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX00aO5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX00aO5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX00aO5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX00aO5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX00aO5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX00aO5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX00aO5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX00aO5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX00aO5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX00aO5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX00aO5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX00aO5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX00aO5.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/cc3P2IX4.s: Assembler messages:
encrypt.c: /tmp/cc3P2IX4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3P2IX4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3P2IX4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3P2IX4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3P2IX4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3P2IX4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3P2IX4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3P2IX4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3P2IX4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3P2IX4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3P2IX4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3P2IX4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3P2IX4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3P2IX4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3P2IX4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3P2IX4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3P2IX4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3P2IX4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3P2IX4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3P2IX4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3P2IX4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3P2IX4.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/ccVDSjFB.s: Assembler messages:
encrypt.c: /tmp/ccVDSjFB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVDSjFB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVDSjFB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVDSjFB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDSjFB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDSjFB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDSjFB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDSjFB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDSjFB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDSjFB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDSjFB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDSjFB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVDSjFB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDSjFB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVDSjFB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDSjFB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVDSjFB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDSjFB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDSjFB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDSjFB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDSjFB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDSjFB.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/ccrLhRvD.s: Assembler messages:
encrypt.c: /tmp/ccrLhRvD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrLhRvD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrLhRvD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrLhRvD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLhRvD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLhRvD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLhRvD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLhRvD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLhRvD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLhRvD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLhRvD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLhRvD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrLhRvD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLhRvD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrLhRvD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLhRvD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrLhRvD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLhRvD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrLhRvD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrLhRvD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLhRvD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrLhRvD.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/ccAHImfA.s: Assembler messages:
encrypt.c: /tmp/ccAHImfA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAHImfA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAHImfA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAHImfA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHImfA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHImfA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHImfA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHImfA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHImfA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAHImfA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAHImfA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAHImfA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAHImfA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHImfA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAHImfA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAHImfA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAHImfA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAHImfA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAHImfA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAHImfA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHImfA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAHImfA.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/ccpGntgD.s: Assembler messages:
encrypt.c: /tmp/ccpGntgD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpGntgD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpGntgD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpGntgD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGntgD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGntgD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGntgD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGntgD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGntgD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpGntgD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpGntgD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpGntgD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpGntgD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGntgD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpGntgD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpGntgD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpGntgD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpGntgD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpGntgD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpGntgD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGntgD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpGntgD.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/ccn3OE9w.s: Assembler messages:
encrypt.c: /tmp/ccn3OE9w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn3OE9w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn3OE9w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn3OE9w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3OE9w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3OE9w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3OE9w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3OE9w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3OE9w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3OE9w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3OE9w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3OE9w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn3OE9w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3OE9w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn3OE9w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3OE9w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn3OE9w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3OE9w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3OE9w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3OE9w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3OE9w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3OE9w.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/ccn3OE9w.s: Assembler messages:
encrypt.c: /tmp/ccn3OE9w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn3OE9w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn3OE9w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn3OE9w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3OE9w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3OE9w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3OE9w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3OE9w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3OE9w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3OE9w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3OE9w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3OE9w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn3OE9w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3OE9w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn3OE9w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3OE9w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn3OE9w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3OE9w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3OE9w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3OE9w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3OE9w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3OE9w.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/ccoo2ljp.s: Assembler messages:
encrypt.c: /tmp/ccoo2ljp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoo2ljp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoo2ljp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoo2ljp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo2ljp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo2ljp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo2ljp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo2ljp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo2ljp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoo2ljp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoo2ljp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoo2ljp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoo2ljp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo2ljp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoo2ljp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoo2ljp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoo2ljp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoo2ljp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoo2ljp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoo2ljp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo2ljp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoo2ljp.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/ccoo2ljp.s: Assembler messages:
encrypt.c: /tmp/ccoo2ljp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoo2ljp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoo2ljp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoo2ljp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo2ljp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo2ljp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo2ljp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo2ljp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo2ljp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoo2ljp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoo2ljp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoo2ljp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoo2ljp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo2ljp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoo2ljp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoo2ljp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoo2ljp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoo2ljp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoo2ljp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoo2ljp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo2ljp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoo2ljp.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/ccFTkSWu.s: Assembler messages:
encrypt.c: /tmp/ccFTkSWu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFTkSWu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFTkSWu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFTkSWu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkSWu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkSWu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkSWu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkSWu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkSWu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTkSWu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTkSWu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTkSWu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFTkSWu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkSWu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFTkSWu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTkSWu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFTkSWu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTkSWu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTkSWu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTkSWu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkSWu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTkSWu.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/ccFTkSWu.s: Assembler messages:
encrypt.c: /tmp/ccFTkSWu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFTkSWu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFTkSWu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFTkSWu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkSWu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkSWu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkSWu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkSWu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkSWu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTkSWu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTkSWu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTkSWu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFTkSWu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkSWu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFTkSWu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTkSWu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFTkSWu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTkSWu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTkSWu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTkSWu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkSWu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTkSWu.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/ccn4fWAo.s: Assembler messages:
encrypt.c: /tmp/ccn4fWAo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4fWAo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4fWAo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn4fWAo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4fWAo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4fWAo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4fWAo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4fWAo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4fWAo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4fWAo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4fWAo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4fWAo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn4fWAo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4fWAo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4fWAo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4fWAo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn4fWAo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4fWAo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4fWAo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4fWAo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4fWAo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4fWAo.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/ccn4fWAo.s: Assembler messages:
encrypt.c: /tmp/ccn4fWAo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4fWAo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4fWAo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn4fWAo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4fWAo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4fWAo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4fWAo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4fWAo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4fWAo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4fWAo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4fWAo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4fWAo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn4fWAo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4fWAo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4fWAo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4fWAo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn4fWAo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4fWAo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4fWAo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4fWAo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4fWAo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4fWAo.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/ccNzXIgv.s: Assembler messages:
encrypt.c: /tmp/ccNzXIgv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNzXIgv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNzXIgv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNzXIgv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzXIgv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzXIgv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzXIgv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzXIgv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzXIgv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzXIgv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzXIgv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzXIgv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNzXIgv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzXIgv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNzXIgv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzXIgv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNzXIgv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzXIgv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzXIgv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzXIgv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzXIgv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzXIgv.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/ccv9KAzq.s: Assembler messages:
encrypt.c: /tmp/ccv9KAzq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv9KAzq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv9KAzq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv9KAzq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9KAzq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9KAzq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9KAzq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9KAzq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9KAzq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9KAzq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9KAzq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9KAzq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv9KAzq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9KAzq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv9KAzq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9KAzq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv9KAzq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9KAzq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9KAzq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9KAzq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9KAzq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9KAzq.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/ccw7siwu.s: Assembler messages:
encrypt.c: /tmp/ccw7siwu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw7siwu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw7siwu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw7siwu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7siwu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7siwu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7siwu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7siwu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7siwu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7siwu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7siwu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7siwu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw7siwu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7siwu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw7siwu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7siwu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw7siwu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7siwu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw7siwu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw7siwu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7siwu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw7siwu.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/ccCNREuq.s: Assembler messages:
encrypt.c: /tmp/ccCNREuq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCNREuq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCNREuq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCNREuq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNREuq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNREuq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNREuq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNREuq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNREuq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCNREuq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCNREuq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCNREuq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCNREuq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNREuq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCNREuq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCNREuq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCNREuq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCNREuq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCNREuq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCNREuq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNREuq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCNREuq.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/ccLIVEZ0.s: Assembler messages:
encrypt.c: /tmp/ccLIVEZ0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLIVEZ0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLIVEZ0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLIVEZ0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIVEZ0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIVEZ0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIVEZ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIVEZ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIVEZ0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIVEZ0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIVEZ0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIVEZ0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLIVEZ0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIVEZ0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLIVEZ0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIVEZ0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLIVEZ0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIVEZ0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLIVEZ0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLIVEZ0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIVEZ0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLIVEZ0.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/ccLwBKAW.s: Assembler messages:
encrypt.c: /tmp/ccLwBKAW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLwBKAW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLwBKAW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLwBKAW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwBKAW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwBKAW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwBKAW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwBKAW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwBKAW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLwBKAW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLwBKAW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLwBKAW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLwBKAW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwBKAW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLwBKAW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLwBKAW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLwBKAW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLwBKAW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLwBKAW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLwBKAW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwBKAW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLwBKAW.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/ccSuCVK3.s: Assembler messages:
encrypt.c: /tmp/ccSuCVK3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSuCVK3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSuCVK3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSuCVK3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuCVK3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuCVK3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuCVK3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuCVK3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuCVK3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuCVK3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuCVK3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuCVK3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSuCVK3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuCVK3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSuCVK3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuCVK3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSuCVK3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuCVK3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuCVK3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuCVK3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuCVK3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuCVK3.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/cc5ZBtBW.s: Assembler messages:
encrypt.c: /tmp/cc5ZBtBW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ZBtBW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ZBtBW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ZBtBW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZBtBW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZBtBW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZBtBW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZBtBW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZBtBW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZBtBW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZBtBW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZBtBW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ZBtBW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZBtBW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ZBtBW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZBtBW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5ZBtBW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZBtBW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZBtBW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZBtBW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZBtBW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZBtBW.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/cciqZtHP.s: Assembler messages:
encrypt.c: /tmp/cciqZtHP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciqZtHP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciqZtHP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciqZtHP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqZtHP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqZtHP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqZtHP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqZtHP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqZtHP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqZtHP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqZtHP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqZtHP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciqZtHP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqZtHP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciqZtHP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqZtHP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciqZtHP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqZtHP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqZtHP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqZtHP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqZtHP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqZtHP.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/ccfBsD6H.s: Assembler messages:
encrypt.c: /tmp/ccfBsD6H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfBsD6H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfBsD6H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfBsD6H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBsD6H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBsD6H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBsD6H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBsD6H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBsD6H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBsD6H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBsD6H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBsD6H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfBsD6H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBsD6H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfBsD6H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBsD6H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfBsD6H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBsD6H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBsD6H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBsD6H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBsD6H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBsD6H.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/cc3SOmSP.s: Assembler messages:
encrypt.c: /tmp/cc3SOmSP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3SOmSP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3SOmSP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3SOmSP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SOmSP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SOmSP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SOmSP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SOmSP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SOmSP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SOmSP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SOmSP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SOmSP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3SOmSP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SOmSP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3SOmSP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SOmSP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3SOmSP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SOmSP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SOmSP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SOmSP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SOmSP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SOmSP.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/cc5rKHxG.s: Assembler messages:
encrypt.c: /tmp/cc5rKHxG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5rKHxG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5rKHxG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5rKHxG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rKHxG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rKHxG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rKHxG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rKHxG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rKHxG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rKHxG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rKHxG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rKHxG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5rKHxG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rKHxG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5rKHxG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rKHxG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5rKHxG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rKHxG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rKHxG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rKHxG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rKHxG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rKHxG.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/ccIdmhoz.s: Assembler messages:
encrypt.c: /tmp/ccIdmhoz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIdmhoz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIdmhoz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIdmhoz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdmhoz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdmhoz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdmhoz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdmhoz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdmhoz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIdmhoz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIdmhoz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIdmhoz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIdmhoz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdmhoz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIdmhoz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIdmhoz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIdmhoz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIdmhoz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIdmhoz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIdmhoz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdmhoz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIdmhoz.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/ccW7WayD.s: Assembler messages:
encrypt.c: /tmp/ccW7WayD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7WayD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW7WayD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW7WayD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7WayD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7WayD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7WayD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7WayD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7WayD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7WayD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7WayD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7WayD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW7WayD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7WayD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW7WayD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7WayD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW7WayD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7WayD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7WayD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7WayD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7WayD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7WayD.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/ccJmWUZy.s: Assembler messages:
encrypt.c: /tmp/ccJmWUZy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJmWUZy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJmWUZy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJmWUZy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmWUZy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmWUZy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmWUZy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmWUZy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmWUZy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmWUZy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmWUZy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmWUZy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJmWUZy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmWUZy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJmWUZy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmWUZy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJmWUZy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmWUZy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmWUZy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmWUZy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmWUZy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmWUZy.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/ccVbYSZD.s: Assembler messages:
encrypt.c: /tmp/ccVbYSZD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVbYSZD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVbYSZD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVbYSZD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbYSZD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbYSZD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbYSZD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbYSZD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbYSZD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbYSZD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbYSZD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbYSZD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVbYSZD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbYSZD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVbYSZD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbYSZD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVbYSZD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbYSZD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbYSZD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbYSZD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbYSZD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbYSZD.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/ccoAQF5n.s: Assembler messages:
encrypt.c: /tmp/ccoAQF5n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoAQF5n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoAQF5n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoAQF5n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAQF5n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAQF5n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAQF5n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAQF5n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAQF5n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAQF5n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAQF5n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAQF5n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoAQF5n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAQF5n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoAQF5n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAQF5n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoAQF5n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAQF5n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAQF5n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAQF5n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAQF5n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAQF5n.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/ccXNQhFi.s: Assembler messages:
encrypt.c: /tmp/ccXNQhFi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXNQhFi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXNQhFi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXNQhFi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNQhFi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNQhFi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNQhFi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNQhFi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNQhFi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNQhFi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNQhFi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNQhFi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXNQhFi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNQhFi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXNQhFi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNQhFi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXNQhFi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNQhFi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNQhFi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNQhFi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNQhFi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNQhFi.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/ccExeJcm.s: Assembler messages:
encrypt.c: /tmp/ccExeJcm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccExeJcm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccExeJcm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccExeJcm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExeJcm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExeJcm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExeJcm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExeJcm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExeJcm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExeJcm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExeJcm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExeJcm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccExeJcm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExeJcm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccExeJcm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExeJcm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccExeJcm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExeJcm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExeJcm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExeJcm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExeJcm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExeJcm.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/cco2xlqi.s: Assembler messages:
encrypt.c: /tmp/cco2xlqi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2xlqi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2xlqi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco2xlqi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2xlqi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2xlqi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2xlqi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2xlqi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2xlqi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2xlqi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2xlqi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2xlqi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2xlqi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2xlqi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2xlqi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2xlqi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco2xlqi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2xlqi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2xlqi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2xlqi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2xlqi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2xlqi.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/ccwseY3f.s: Assembler messages:
encrypt.c: /tmp/ccwseY3f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwseY3f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwseY3f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwseY3f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwseY3f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwseY3f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwseY3f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwseY3f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwseY3f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwseY3f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwseY3f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwseY3f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwseY3f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwseY3f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwseY3f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwseY3f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwseY3f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwseY3f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwseY3f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwseY3f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwseY3f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwseY3f.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/ccQyjR77.s: Assembler messages:
encrypt.c: /tmp/ccQyjR77.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQyjR77.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQyjR77.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQyjR77.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyjR77.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyjR77.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyjR77.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyjR77.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyjR77.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyjR77.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyjR77.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyjR77.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQyjR77.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyjR77.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQyjR77.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyjR77.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQyjR77.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyjR77.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQyjR77.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQyjR77.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyjR77.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQyjR77.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/ccWOdtUe.s: Assembler messages:
encrypt.c: /tmp/ccWOdtUe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWOdtUe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWOdtUe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWOdtUe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOdtUe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOdtUe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOdtUe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOdtUe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOdtUe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOdtUe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOdtUe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOdtUe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWOdtUe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOdtUe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWOdtUe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOdtUe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWOdtUe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOdtUe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOdtUe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOdtUe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOdtUe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOdtUe.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/ccn2pxnb.s: Assembler messages:
encrypt.c: /tmp/ccn2pxnb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn2pxnb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn2pxnb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn2pxnb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2pxnb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2pxnb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2pxnb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2pxnb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2pxnb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn2pxnb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn2pxnb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn2pxnb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn2pxnb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2pxnb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn2pxnb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn2pxnb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn2pxnb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn2pxnb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn2pxnb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn2pxnb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2pxnb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn2pxnb.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/ccTPp87c.s: Assembler messages:
encrypt.c: /tmp/ccTPp87c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTPp87c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTPp87c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTPp87c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPp87c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPp87c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPp87c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPp87c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPp87c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTPp87c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTPp87c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTPp87c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTPp87c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPp87c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTPp87c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTPp87c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTPp87c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTPp87c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTPp87c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTPp87c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPp87c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTPp87c.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/cc1vVPq5.s: Assembler messages:
encrypt.c: /tmp/cc1vVPq5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1vVPq5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1vVPq5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1vVPq5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vVPq5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vVPq5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vVPq5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vVPq5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vVPq5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1vVPq5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1vVPq5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1vVPq5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1vVPq5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vVPq5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1vVPq5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1vVPq5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1vVPq5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1vVPq5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1vVPq5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1vVPq5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vVPq5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1vVPq5.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/cc7RdlIc.s: Assembler messages:
encrypt.c: /tmp/cc7RdlIc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7RdlIc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7RdlIc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7RdlIc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RdlIc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RdlIc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RdlIc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RdlIc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RdlIc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7RdlIc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7RdlIc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7RdlIc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7RdlIc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RdlIc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7RdlIc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7RdlIc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7RdlIc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7RdlIc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7RdlIc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7RdlIc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RdlIc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7RdlIc.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/ccVkPzd6.s: Assembler messages:
encrypt.c: /tmp/ccVkPzd6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVkPzd6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVkPzd6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVkPzd6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkPzd6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkPzd6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkPzd6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkPzd6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkPzd6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkPzd6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkPzd6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkPzd6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVkPzd6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkPzd6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVkPzd6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkPzd6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVkPzd6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkPzd6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkPzd6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkPzd6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkPzd6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkPzd6.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/ccqN9NG5.s: Assembler messages:
encrypt.c: /tmp/ccqN9NG5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqN9NG5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqN9NG5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqN9NG5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN9NG5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN9NG5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN9NG5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN9NG5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN9NG5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqN9NG5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqN9NG5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqN9NG5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqN9NG5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN9NG5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqN9NG5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqN9NG5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqN9NG5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqN9NG5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqN9NG5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqN9NG5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN9NG5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqN9NG5.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/ccx43chY.s: Assembler messages:
encrypt.c: /tmp/ccx43chY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx43chY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx43chY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx43chY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx43chY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx43chY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx43chY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx43chY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx43chY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx43chY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx43chY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx43chY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx43chY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx43chY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx43chY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx43chY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx43chY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx43chY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx43chY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx43chY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx43chY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx43chY.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/cc8P9NG5.s: Assembler messages:
encrypt.c: /tmp/cc8P9NG5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8P9NG5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8P9NG5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8P9NG5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P9NG5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P9NG5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P9NG5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P9NG5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P9NG5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8P9NG5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8P9NG5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8P9NG5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8P9NG5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P9NG5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8P9NG5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8P9NG5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8P9NG5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8P9NG5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8P9NG5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8P9NG5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P9NG5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8P9NG5.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/cc7CyodY.s: Assembler messages:
encrypt.c: /tmp/cc7CyodY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7CyodY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7CyodY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7CyodY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CyodY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CyodY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CyodY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CyodY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CyodY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7CyodY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7CyodY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7CyodY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7CyodY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CyodY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7CyodY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7CyodY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7CyodY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7CyodY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7CyodY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7CyodY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CyodY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7CyodY.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/ccH84MxP.s: Assembler messages:
encrypt.c: /tmp/ccH84MxP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH84MxP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH84MxP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH84MxP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH84MxP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH84MxP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH84MxP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH84MxP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH84MxP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH84MxP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH84MxP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH84MxP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH84MxP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH84MxP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH84MxP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH84MxP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH84MxP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH84MxP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH84MxP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH84MxP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH84MxP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH84MxP.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/cczOZf1K.s: Assembler messages:
encrypt.c: /tmp/cczOZf1K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczOZf1K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczOZf1K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczOZf1K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOZf1K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOZf1K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOZf1K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOZf1K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOZf1K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOZf1K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOZf1K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOZf1K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczOZf1K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOZf1K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczOZf1K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOZf1K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczOZf1K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOZf1K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOZf1K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOZf1K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOZf1K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOZf1K.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/ccjmkoGP.s: Assembler messages:
encrypt.c: /tmp/ccjmkoGP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjmkoGP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjmkoGP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjmkoGP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmkoGP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmkoGP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmkoGP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmkoGP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmkoGP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmkoGP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmkoGP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmkoGP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjmkoGP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmkoGP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjmkoGP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmkoGP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjmkoGP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmkoGP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmkoGP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmkoGP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmkoGP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmkoGP.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/ccP5xHmL.s: Assembler messages:
encrypt.c: /tmp/ccP5xHmL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP5xHmL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP5xHmL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP5xHmL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5xHmL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5xHmL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5xHmL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5xHmL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5xHmL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5xHmL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5xHmL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5xHmL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP5xHmL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5xHmL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP5xHmL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5xHmL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP5xHmL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5xHmL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5xHmL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5xHmL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5xHmL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5xHmL.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/cc5smcDH.s: Assembler messages:
encrypt.c: /tmp/cc5smcDH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5smcDH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5smcDH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5smcDH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5smcDH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5smcDH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5smcDH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5smcDH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5smcDH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5smcDH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5smcDH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5smcDH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5smcDH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5smcDH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5smcDH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5smcDH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5smcDH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5smcDH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5smcDH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5smcDH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5smcDH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5smcDH.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/cclxfiqD.s: Assembler messages:
encrypt.c: /tmp/cclxfiqD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclxfiqD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclxfiqD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclxfiqD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxfiqD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxfiqD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxfiqD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxfiqD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxfiqD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxfiqD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxfiqD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxfiqD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclxfiqD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxfiqD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclxfiqD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxfiqD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclxfiqD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxfiqD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxfiqD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxfiqD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxfiqD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxfiqD.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/ccu8xNpH.s: Assembler messages:
encrypt.c: /tmp/ccu8xNpH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu8xNpH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu8xNpH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu8xNpH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8xNpH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8xNpH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8xNpH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8xNpH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8xNpH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8xNpH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8xNpH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8xNpH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu8xNpH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8xNpH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu8xNpH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8xNpH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu8xNpH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8xNpH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu8xNpH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu8xNpH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8xNpH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu8xNpH.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/ccLo5iqD.s: Assembler messages:
encrypt.c: /tmp/ccLo5iqD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLo5iqD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLo5iqD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLo5iqD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo5iqD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo5iqD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo5iqD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo5iqD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo5iqD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLo5iqD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLo5iqD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLo5iqD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLo5iqD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo5iqD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLo5iqD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLo5iqD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLo5iqD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLo5iqD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLo5iqD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLo5iqD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo5iqD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLo5iqD.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/ccyZV3xW.s: Assembler messages:
encrypt.c: /tmp/ccyZV3xW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyZV3xW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyZV3xW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyZV3xW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZV3xW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZV3xW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZV3xW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZV3xW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZV3xW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyZV3xW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyZV3xW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyZV3xW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyZV3xW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZV3xW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyZV3xW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyZV3xW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyZV3xW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyZV3xW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyZV3xW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyZV3xW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZV3xW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyZV3xW.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/ccSj9rcT.s: Assembler messages:
encrypt.c: /tmp/ccSj9rcT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSj9rcT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSj9rcT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSj9rcT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSj9rcT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSj9rcT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSj9rcT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSj9rcT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSj9rcT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSj9rcT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSj9rcT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSj9rcT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSj9rcT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSj9rcT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSj9rcT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSj9rcT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSj9rcT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSj9rcT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSj9rcT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSj9rcT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSj9rcT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSj9rcT.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/cc5SDnLW.s: Assembler messages:
encrypt.c: /tmp/cc5SDnLW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5SDnLW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5SDnLW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5SDnLW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDnLW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDnLW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDnLW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDnLW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDnLW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SDnLW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SDnLW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SDnLW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5SDnLW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDnLW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5SDnLW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SDnLW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5SDnLW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SDnLW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5SDnLW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5SDnLW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDnLW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5SDnLW.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/cc8YWamR.s: Assembler messages:
encrypt.c: /tmp/cc8YWamR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8YWamR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8YWamR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8YWamR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YWamR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YWamR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YWamR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YWamR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YWamR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YWamR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YWamR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YWamR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8YWamR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YWamR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8YWamR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YWamR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8YWamR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YWamR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YWamR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YWamR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YWamR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YWamR.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/ccNUVHZA.s: Assembler messages:
encrypt.c: /tmp/ccNUVHZA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNUVHZA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNUVHZA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNUVHZA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUVHZA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUVHZA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUVHZA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUVHZA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUVHZA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNUVHZA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNUVHZA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNUVHZA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNUVHZA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUVHZA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNUVHZA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNUVHZA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNUVHZA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNUVHZA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNUVHZA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNUVHZA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUVHZA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNUVHZA.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/ccajtM4x.s: Assembler messages:
encrypt.c: /tmp/ccajtM4x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccajtM4x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccajtM4x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccajtM4x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajtM4x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajtM4x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajtM4x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajtM4x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajtM4x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajtM4x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajtM4x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajtM4x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccajtM4x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajtM4x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccajtM4x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajtM4x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccajtM4x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajtM4x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajtM4x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajtM4x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajtM4x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajtM4x.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/ccLAh0tB.s: Assembler messages:
encrypt.c: /tmp/ccLAh0tB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLAh0tB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLAh0tB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLAh0tB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAh0tB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAh0tB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAh0tB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAh0tB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAh0tB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAh0tB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAh0tB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAh0tB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLAh0tB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAh0tB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLAh0tB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAh0tB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLAh0tB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAh0tB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAh0tB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAh0tB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAh0tB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAh0tB.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/cczTCGcw.s: Assembler messages:
encrypt.c: /tmp/cczTCGcw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczTCGcw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczTCGcw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczTCGcw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTCGcw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTCGcw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTCGcw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTCGcw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTCGcw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczTCGcw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczTCGcw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczTCGcw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczTCGcw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTCGcw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczTCGcw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczTCGcw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczTCGcw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczTCGcw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczTCGcw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczTCGcw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTCGcw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczTCGcw.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/ccRMBnyg.s: Assembler messages:
encrypt.c: /tmp/ccRMBnyg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRMBnyg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRMBnyg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRMBnyg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMBnyg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMBnyg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMBnyg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMBnyg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMBnyg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMBnyg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMBnyg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMBnyg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRMBnyg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMBnyg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRMBnyg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMBnyg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRMBnyg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMBnyg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMBnyg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMBnyg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMBnyg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMBnyg.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/ccwv7qe9.s: Assembler messages:
encrypt.c: /tmp/ccwv7qe9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwv7qe9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwv7qe9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwv7qe9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwv7qe9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwv7qe9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwv7qe9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwv7qe9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwv7qe9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwv7qe9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwv7qe9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwv7qe9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwv7qe9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwv7qe9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwv7qe9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwv7qe9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwv7qe9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwv7qe9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwv7qe9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwv7qe9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwv7qe9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwv7qe9.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/ccPGE12j.s: Assembler messages:
encrypt.c: /tmp/ccPGE12j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPGE12j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPGE12j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPGE12j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGE12j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGE12j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGE12j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGE12j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGE12j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGE12j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGE12j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGE12j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPGE12j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGE12j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPGE12j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGE12j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPGE12j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGE12j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPGE12j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPGE12j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGE12j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPGE12j.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/ccktdsnd.s: Assembler messages:
encrypt.c: /tmp/ccktdsnd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccktdsnd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccktdsnd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccktdsnd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktdsnd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktdsnd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktdsnd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktdsnd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktdsnd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccktdsnd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccktdsnd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccktdsnd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccktdsnd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktdsnd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccktdsnd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccktdsnd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccktdsnd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccktdsnd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccktdsnd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccktdsnd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktdsnd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccktdsnd.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/cccBPfe7.s: Assembler messages:
encrypt.c: /tmp/cccBPfe7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccBPfe7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccBPfe7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccBPfe7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBPfe7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBPfe7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBPfe7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBPfe7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBPfe7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBPfe7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBPfe7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBPfe7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccBPfe7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBPfe7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccBPfe7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBPfe7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccBPfe7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBPfe7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBPfe7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBPfe7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBPfe7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBPfe7.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/cclcQxJY.s: Assembler messages:
encrypt.c: /tmp/cclcQxJY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclcQxJY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclcQxJY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclcQxJY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcQxJY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcQxJY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcQxJY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcQxJY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcQxJY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcQxJY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcQxJY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcQxJY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclcQxJY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcQxJY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclcQxJY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcQxJY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclcQxJY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcQxJY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcQxJY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcQxJY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcQxJY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcQxJY.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/ccuoP8k7.s: Assembler messages:
encrypt.c: /tmp/ccuoP8k7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuoP8k7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuoP8k7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuoP8k7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoP8k7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoP8k7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoP8k7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoP8k7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoP8k7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuoP8k7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuoP8k7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuoP8k7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuoP8k7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoP8k7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuoP8k7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuoP8k7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuoP8k7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuoP8k7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuoP8k7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuoP8k7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoP8k7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuoP8k7.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/ccONsxVY.s: Assembler messages:
encrypt.c: /tmp/ccONsxVY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccONsxVY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccONsxVY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccONsxVY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONsxVY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONsxVY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONsxVY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONsxVY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONsxVY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONsxVY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONsxVY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONsxVY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccONsxVY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONsxVY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccONsxVY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONsxVY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccONsxVY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONsxVY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccONsxVY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccONsxVY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONsxVY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccONsxVY.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/ccKpGAkm.s: Assembler messages:
encrypt.c: /tmp/ccKpGAkm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpGAkm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpGAkm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpGAkm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpGAkm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpGAkm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpGAkm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpGAkm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpGAkm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpGAkm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpGAkm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpGAkm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpGAkm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpGAkm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpGAkm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpGAkm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKpGAkm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpGAkm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpGAkm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpGAkm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpGAkm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpGAkm.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/ccnxBE5d.s: Assembler messages:
encrypt.c: /tmp/ccnxBE5d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnxBE5d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnxBE5d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnxBE5d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxBE5d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxBE5d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxBE5d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxBE5d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxBE5d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxBE5d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxBE5d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxBE5d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnxBE5d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxBE5d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnxBE5d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxBE5d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnxBE5d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxBE5d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxBE5d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxBE5d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxBE5d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxBE5d.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/cczVARPk.s: Assembler messages:
encrypt.c: /tmp/cczVARPk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczVARPk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczVARPk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczVARPk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVARPk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVARPk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVARPk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVARPk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVARPk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVARPk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVARPk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVARPk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczVARPk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVARPk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczVARPk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVARPk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczVARPk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVARPk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVARPk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVARPk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVARPk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVARPk.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/cc9tB7Qd.s: Assembler messages:
encrypt.c: /tmp/cc9tB7Qd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9tB7Qd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9tB7Qd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9tB7Qd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tB7Qd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tB7Qd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tB7Qd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tB7Qd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tB7Qd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9tB7Qd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9tB7Qd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9tB7Qd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9tB7Qd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tB7Qd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9tB7Qd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9tB7Qd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9tB7Qd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9tB7Qd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9tB7Qd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9tB7Qd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tB7Qd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9tB7Qd.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/cc1zJsgN.s: Assembler messages:
encrypt.c: /tmp/cc1zJsgN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1zJsgN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1zJsgN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1zJsgN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zJsgN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zJsgN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zJsgN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zJsgN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zJsgN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zJsgN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zJsgN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zJsgN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1zJsgN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zJsgN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1zJsgN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zJsgN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1zJsgN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zJsgN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1zJsgN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1zJsgN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zJsgN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1zJsgN.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/ccA2NpAG.s: Assembler messages:
encrypt.c: /tmp/ccA2NpAG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA2NpAG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA2NpAG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA2NpAG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2NpAG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2NpAG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2NpAG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2NpAG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2NpAG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2NpAG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2NpAG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2NpAG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA2NpAG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2NpAG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA2NpAG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2NpAG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA2NpAG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2NpAG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA2NpAG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA2NpAG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2NpAG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA2NpAG.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/ccFC8EbN.s: Assembler messages:
encrypt.c: /tmp/ccFC8EbN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFC8EbN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFC8EbN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFC8EbN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFC8EbN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFC8EbN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFC8EbN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFC8EbN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFC8EbN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFC8EbN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFC8EbN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFC8EbN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFC8EbN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFC8EbN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFC8EbN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFC8EbN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFC8EbN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFC8EbN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFC8EbN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFC8EbN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFC8EbN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFC8EbN.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/ccTvvbzJ.s: Assembler messages:
encrypt.c: /tmp/ccTvvbzJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTvvbzJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTvvbzJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTvvbzJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvvbzJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvvbzJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvvbzJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvvbzJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvvbzJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTvvbzJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTvvbzJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTvvbzJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTvvbzJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvvbzJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTvvbzJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTvvbzJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTvvbzJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTvvbzJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTvvbzJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTvvbzJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvvbzJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTvvbzJ.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/ccpdsubH.s: Assembler messages:
encrypt.c: /tmp/ccpdsubH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpdsubH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpdsubH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpdsubH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdsubH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdsubH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdsubH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdsubH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdsubH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdsubH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdsubH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdsubH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpdsubH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdsubH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpdsubH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdsubH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpdsubH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdsubH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdsubH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdsubH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdsubH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdsubH.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/ccgFGxMC.s: Assembler messages:
encrypt.c: /tmp/ccgFGxMC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgFGxMC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgFGxMC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgFGxMC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFGxMC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFGxMC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFGxMC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFGxMC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFGxMC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFGxMC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFGxMC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFGxMC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgFGxMC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFGxMC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgFGxMC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFGxMC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgFGxMC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFGxMC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgFGxMC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgFGxMC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFGxMC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgFGxMC.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/ccFOdErH.s: Assembler messages:
encrypt.c: /tmp/ccFOdErH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFOdErH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFOdErH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFOdErH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOdErH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOdErH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOdErH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOdErH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOdErH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOdErH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOdErH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOdErH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFOdErH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOdErH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFOdErH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOdErH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFOdErH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOdErH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOdErH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOdErH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOdErH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOdErH.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/ccZTV0HD.s: Assembler messages:
encrypt.c: /tmp/ccZTV0HD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZTV0HD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZTV0HD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZTV0HD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTV0HD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTV0HD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTV0HD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTV0HD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTV0HD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZTV0HD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZTV0HD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZTV0HD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZTV0HD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTV0HD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZTV0HD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZTV0HD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZTV0HD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZTV0HD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZTV0HD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZTV0HD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTV0HD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZTV0HD.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/ccGop2bA.s: Assembler messages:
encrypt.c: /tmp/ccGop2bA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGop2bA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGop2bA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGop2bA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGop2bA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGop2bA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGop2bA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGop2bA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGop2bA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGop2bA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGop2bA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGop2bA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGop2bA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGop2bA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGop2bA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGop2bA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGop2bA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGop2bA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGop2bA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGop2bA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGop2bA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGop2bA.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/ccLt75Ev.s: Assembler messages:
encrypt.c: /tmp/ccLt75Ev.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLt75Ev.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLt75Ev.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLt75Ev.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt75Ev.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt75Ev.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt75Ev.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt75Ev.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt75Ev.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLt75Ev.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLt75Ev.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLt75Ev.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLt75Ev.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt75Ev.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLt75Ev.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLt75Ev.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLt75Ev.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLt75Ev.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLt75Ev.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLt75Ev.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt75Ev.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLt75Ev.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/cc1f1ZjA.s: Assembler messages:
encrypt.c: /tmp/cc1f1ZjA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1f1ZjA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1f1ZjA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1f1ZjA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f1ZjA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f1ZjA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f1ZjA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f1ZjA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f1ZjA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1f1ZjA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1f1ZjA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1f1ZjA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1f1ZjA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f1ZjA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1f1ZjA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1f1ZjA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1f1ZjA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1f1ZjA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1f1ZjA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1f1ZjA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f1ZjA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1f1ZjA.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/ccCBoAqv.s: Assembler messages:
encrypt.c: /tmp/ccCBoAqv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCBoAqv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCBoAqv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCBoAqv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBoAqv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBoAqv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBoAqv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBoAqv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBoAqv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBoAqv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBoAqv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBoAqv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCBoAqv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBoAqv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCBoAqv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBoAqv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCBoAqv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBoAqv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBoAqv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBoAqv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBoAqv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBoAqv.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/cczV8Cfs.s: Assembler messages:
encrypt.c: /tmp/cczV8Cfs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczV8Cfs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczV8Cfs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczV8Cfs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczV8Cfs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczV8Cfs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczV8Cfs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczV8Cfs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczV8Cfs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczV8Cfs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczV8Cfs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczV8Cfs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczV8Cfs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczV8Cfs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczV8Cfs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczV8Cfs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczV8Cfs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczV8Cfs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczV8Cfs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczV8Cfs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczV8Cfs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczV8Cfs.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/ccbEdL5k.s: Assembler messages:
encrypt.c: /tmp/ccbEdL5k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbEdL5k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbEdL5k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbEdL5k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEdL5k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEdL5k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEdL5k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEdL5k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEdL5k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEdL5k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEdL5k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEdL5k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbEdL5k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEdL5k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbEdL5k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEdL5k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbEdL5k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEdL5k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbEdL5k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbEdL5k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEdL5k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbEdL5k.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/ccsN3L3r.s: Assembler messages:
encrypt.c: /tmp/ccsN3L3r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsN3L3r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsN3L3r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsN3L3r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsN3L3r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsN3L3r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsN3L3r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsN3L3r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsN3L3r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsN3L3r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsN3L3r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsN3L3r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsN3L3r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsN3L3r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsN3L3r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsN3L3r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsN3L3r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsN3L3r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsN3L3r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsN3L3r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsN3L3r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsN3L3r.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/ccix5yyo.s: Assembler messages:
encrypt.c: /tmp/ccix5yyo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccix5yyo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccix5yyo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccix5yyo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccix5yyo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccix5yyo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccix5yyo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccix5yyo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccix5yyo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccix5yyo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccix5yyo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccix5yyo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccix5yyo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccix5yyo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccix5yyo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccix5yyo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccix5yyo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccix5yyo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccix5yyo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccix5yyo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccix5yyo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccix5yyo.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/ccbrA1tV.s: Assembler messages:
encrypt.c: /tmp/ccbrA1tV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbrA1tV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbrA1tV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbrA1tV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrA1tV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrA1tV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrA1tV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrA1tV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrA1tV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrA1tV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrA1tV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrA1tV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbrA1tV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrA1tV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbrA1tV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrA1tV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbrA1tV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrA1tV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrA1tV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrA1tV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrA1tV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrA1tV.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/ccKprnGN.s: Assembler messages:
encrypt.c: /tmp/ccKprnGN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKprnGN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKprnGN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKprnGN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKprnGN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKprnGN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKprnGN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKprnGN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKprnGN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKprnGN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKprnGN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKprnGN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKprnGN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKprnGN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKprnGN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKprnGN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKprnGN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKprnGN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKprnGN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKprnGN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKprnGN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKprnGN.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/ccdGs80U.s: Assembler messages:
encrypt.c: /tmp/ccdGs80U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdGs80U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdGs80U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdGs80U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGs80U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGs80U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGs80U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGs80U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGs80U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdGs80U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdGs80U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdGs80U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdGs80U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGs80U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdGs80U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdGs80U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdGs80U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdGs80U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdGs80U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdGs80U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGs80U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdGs80U.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/ccp61K2Q.s: Assembler messages:
encrypt.c: /tmp/ccp61K2Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp61K2Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp61K2Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp61K2Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp61K2Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp61K2Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp61K2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp61K2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp61K2Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp61K2Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp61K2Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp61K2Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp61K2Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp61K2Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp61K2Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp61K2Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp61K2Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp61K2Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp61K2Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp61K2Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp61K2Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp61K2Q.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/ccUFca2F.s: Assembler messages:
encrypt.c: /tmp/ccUFca2F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUFca2F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUFca2F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUFca2F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFca2F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFca2F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFca2F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFca2F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFca2F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUFca2F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUFca2F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUFca2F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUFca2F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFca2F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUFca2F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUFca2F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUFca2F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUFca2F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUFca2F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUFca2F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFca2F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUFca2F.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/ccSOtD4K.s: Assembler messages:
encrypt.c: /tmp/ccSOtD4K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSOtD4K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSOtD4K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSOtD4K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOtD4K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOtD4K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOtD4K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOtD4K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOtD4K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOtD4K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOtD4K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOtD4K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSOtD4K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOtD4K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSOtD4K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOtD4K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSOtD4K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOtD4K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOtD4K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOtD4K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOtD4K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOtD4K.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/cc8bi46F.s: Assembler messages:
encrypt.c: /tmp/cc8bi46F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8bi46F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8bi46F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8bi46F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bi46F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bi46F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bi46F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bi46F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bi46F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8bi46F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8bi46F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8bi46F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8bi46F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bi46F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8bi46F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8bi46F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8bi46F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8bi46F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8bi46F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8bi46F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bi46F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8bi46F.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/ccS4sD4K.s: Assembler messages:
encrypt.c: /tmp/ccS4sD4K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS4sD4K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS4sD4K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS4sD4K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4sD4K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4sD4K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4sD4K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4sD4K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4sD4K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4sD4K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4sD4K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4sD4K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS4sD4K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4sD4K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS4sD4K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4sD4K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS4sD4K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4sD4K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4sD4K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4sD4K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4sD4K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4sD4K.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/ccdkomaf.s: Assembler messages:
encrypt.c: /tmp/ccdkomaf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdkomaf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdkomaf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdkomaf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkomaf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkomaf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkomaf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkomaf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkomaf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkomaf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkomaf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkomaf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdkomaf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkomaf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdkomaf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkomaf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdkomaf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkomaf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkomaf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkomaf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkomaf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkomaf.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/ccoEi2J6.s: Assembler messages:
encrypt.c: /tmp/ccoEi2J6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoEi2J6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoEi2J6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoEi2J6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEi2J6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEi2J6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEi2J6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEi2J6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEi2J6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEi2J6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEi2J6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEi2J6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoEi2J6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEi2J6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoEi2J6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEi2J6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoEi2J6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEi2J6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEi2J6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEi2J6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEi2J6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEi2J6.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/ccXm7ijf.s: Assembler messages:
encrypt.c: /tmp/ccXm7ijf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXm7ijf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXm7ijf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXm7ijf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXm7ijf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXm7ijf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXm7ijf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXm7ijf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXm7ijf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXm7ijf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXm7ijf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXm7ijf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXm7ijf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXm7ijf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXm7ijf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXm7ijf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXm7ijf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXm7ijf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXm7ijf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXm7ijf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXm7ijf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXm7ijf.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/ccSSVtK6.s: Assembler messages:
encrypt.c: /tmp/ccSSVtK6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSSVtK6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSSVtK6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSSVtK6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSVtK6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSVtK6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSVtK6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSVtK6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSVtK6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSVtK6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSVtK6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSVtK6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSSVtK6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSVtK6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSSVtK6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSVtK6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSSVtK6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSVtK6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSVtK6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSVtK6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSVtK6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSVtK6.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