This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/47046] New: gcc.target/i386/sse4_1-movntdqa.c ICEs with -fgraphite-identity
- From: "howarth at nitro dot med.uc.edu" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 23 Dec 2010 01:56:30 +0000
- Subject: [Bug middle-end/47046] New: gcc.target/i386/sse4_1-movntdqa.c ICEs with -fgraphite-identity
- Auto-submitted: auto-generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47046
Summary: gcc.target/i386/sse4_1-movntdqa.c ICEs with
-fgraphite-identity
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: howarth@nitro.med.uc.edu
The gcc.target/i386/sse4_1-movntdqa.c test case ICEs the compiler when
-fgraphite identity is used.
Executing on host: /Users/howarth/darwin_objdir/gcc/xgcc
-B/Users/howarth/darwin_objdir/gcc/
/Users/howarth/gcc/gcc/testsuite/gcc.target/i386/sse4_1-movntdqa.c -O2
-msse4.1 -lm -fgraphite-identity -o ./sse4_1-movntdqa.exe (timeout = 300)
/Users/howarth/gcc/gcc/testsuite/gcc.target/i386/sse4_1-movntdqa.c: In function
'sse4_1_test':
/Users/howarth/gcc/gcc/testsuite/gcc.target/i386/sse4_1-movntdqa.c:34:1:
internal compiler error: in rename_uses, at sese.c:544
This backtraces as...
Breakpoint 1, fancy_abort (file=0x1009aeb60 "../../gcc/gcc/sese.c", line=544,
function=0x100a58414 "rename_uses") at ../../gcc/gcc/diagnostic.c:893
893 internal_error ("in %s, at %s:%d", function, trim_filename (file),
line);
(gdb) bt
#0 fancy_abort (file=0x1009aeb60 "../../gcc/gcc/sese.c", line=544,
function=0x100a58414 "rename_uses") at ../../gcc/gcc/diagnostic.c:893
#1 0x0000000100666c95 in copy_bb_and_scalar_dependences (bb=<value temporarily
unavailable, due to optimizations>, region=0x143133ae0, next_e=<value
temporarily unavailable, due to optimizations>, iv_map=0x14313f560) at
../../gcc/gcc/sese.c:543
(gdb)
on x86_64-apple-darwin10 using r168197.
Using built-in specs.
COLLECT_GCC=dist/bin/gcc
COLLECT_LTO_WRAPPER=/Users/howarth/dist/libexec/gcc/x86_64-apple-darwin10.5.0/4.6.0/lto-wrapper
Target: x86_64-apple-darwin10.5.0
Configured with: ../gcc/configure --enable-checking=yes
--prefix=/Users/howarth/dist --with-gmp=/sw --with-ppl=/sw --with-cloog=/sw
--with-mpc=/sw --with-libiconv-prefix=/sw --with-system-zlib
--x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib
--enable-languages=c --enable-checking=yes
Thread model: posix
gcc version 4.6.0 20101223 (experimental) (GCC)