This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc trunk miscompiles binutils


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

seen on i686-pc-cygwin and x86_64-unknown-linux-gnu at least since revision
148309 and binutils HEAD from 6th of June.

Affected is the assembler. Here a part of the testsuite gas.sum on i686-pc-cygwin:

Running
/home/rainer/software/src/binutils-cvs-checkout/src/gas/testsuite/gas/i386/i386.exp
...
PASS: i386 float
FAIL: i386 general
PASS: i386 inval
PASS: i386 segment
PASS: i386 inval-seg
PASS: i386 modrm
FAIL: i386 naked reg
FAIL: i386 opcodes
FAIL: i386 opcodes (Intel disassembly)
FAIL: i386 opcodes (w/ suffix)
FAIL: i386 intel
PASS: i386 intel16
PASS: i386 intelbad
FAIL: i386 intel-ok
PASS: i386 prefix
PASS: i386 amd
FAIL: i386 katmai
PASS: i386 jump
FAIL: i386 ssemmx2
FAIL: i386 sse2
FAIL: i386 sub
PASS: i386 prescott
PASS: i386 SIB
PASS: i386 SIB (Intel mode)
PASS: i386 VMX
PASS: i386 SMX
PASS: i386 suffix
FAIL: i386 immed
FAIL: i386 equates
PASS: i386 divide
PASS: i386 padlock
PASS: i386 cr8+
PASS: i386 cr-err
PASS: 32-bit SVME
FAIL: i386 amdfam10
FAIL: i386 merom
PASS: i386 rep prefix
PASS: i386 rep prefix (with suffixes)
PASS: i386 fp
PASS: i386 nops
PASS: i386 nops 16bit 1
PASS: i386 nops 1
PASS: i386 -mtune=i386 nops 1
PASS: i386 nops -march=i386 -mtune=i686 1
PASS: i386 -mtune=i686 nops 1
PASS: i386 -mtune=k8 nops 1
PASS: i386 -mtune=merom nops 1
PASS: i386 nops 2
PASS: i386 nops -mtune=i386 2
PASS: i386 -march=i386 -mtune=merom nops 2
PASS: i386 nops 3
PASS: i386 nops -mtune=i386 3
PASS: i386 -mtune=i686 nops 3
PASS: i386 nops 4
PASS: i386 nops -mtune=i386 4
PASS: i386 -mtune=i686 nops 4
PASS: i386 nops 5
PASS: i386 -march=i686 nops 5
PASS: i386 16-bit addressing in 32-bit mode.
PASS: i386 32-bit addressing in 16-bit mode.
FAIL: i386 SSE4.1
FAIL: i386 SSE4.1 (Intel disassembly)
FAIL: i386 SSE4.2
FAIL: i386 SSE4.2 (Intel disassembly)
PASS: i386 crc32
PASS: i386 crc32 (Intel disassembly)
PASS: i386 inval-crc32
FAIL: i386 SIMD
FAIL: i386 SIMD (Intel mode)
FAIL: i386 SIMD (with suffixes)
PASS: i386 mem
PASS: i386 mem (Intel mode)
FAIL: i386 reg
FAIL: i386 reg (Intel mode)
PASS: i386
PASS: i386 float AT&T mnemonic
PASS: i386 float Intel mnemonic
FAIL: i386 arch 1
FAIL: i386 arch 2
FAIL: i386 arch 3
PASS: i386 arch 5
PASS: i386 arch 6
PASS: i386 arch 7
PASS: i386 arch 9
FAIL: i386 arch 10
PASS: i386 arch-10-1
PASS: i386 arch-10-2
PASS: i386 arch-10-3
PASS: i386 arch-10-4
PASS: i386 arch 11
PASS: i386 arch 12
PASS: i386 xsave
PASS: i386 xsave (Intel mode)
FAIL: i386 AES
FAIL: i386 AES (Intel mode)
FAIL: i386 PCLMUL
FAIL: i386 PCLMUL (Intel mode)
FAIL: i386 AVX
FAIL: i386 AVX (Intel disassembly)
FAIL: i386 SSE with AVX encoding
PASS: i386 inval-avx
PASS: i386 SSE check (none)
PASS: i386 SSE check (.sse_check none)
PASS: i386 SSE check (warning)
PASS: i386 sse-check-error
FAIL: i386 SSE without AVX equivalent
PASS: i386 movbe
PASS: i386 movbe (Intel disassembly)
PASS: i386 inval-movbe
PASS: i386 EPT
PASS: i386 EPT (Intel disassembly)
PASS: i386 inval-ept
FAIL: i386 arch avx 1
PASS: i386 arch-avx-1-1
PASS: i386 arch-avx-1-2
PASS: i386 arch-avx-1-3
PASS: i386 arch-avx-1-4
FAIL: i386 arch-avx-1-5
PASS: i386 arch-avx-1-6
PASS: encoding option
PASS: encoding option (Intel mode)
PASS: encoding option with -msse2avx
PASS: encoding option with -msse2avx (Intel mode)
PASS: i386 FMA
PASS: i386 FMA (Intel disassembly)
PASS: i386 secrel reloc
PASS: x86 Intel expressions
PASS: string insn operands
PASS: i386 string-bad


Rainer

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAko7RnQACgkQoUhjsh59BL6NjgCfW7rFbvLrKdox3pNNG1hjvvRf
ihAAniaEU323bmfP2UzvZ8IjWAsVG043
=d07A
-----END PGP SIGNATURE-----


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]