[Bug rtl-optimization/50001] New: [alpha]: ICE in reload_combine_note_use, at postreload.c:1538
ubizjak at gmail dot com
gcc-bugzilla@gcc.gnu.org
Sat Aug 6 07:17:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50001
Summary: [alpha]: ICE in reload_combine_note_use, at
postreload.c:1538
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: rtl-optimization
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: ubizjak@gmail.com
Target: alphaev68-unknown-linux-gnu
Created attachment 24930
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24930
Profiler file
Currently g++.dg/tree-prof/partition1.C ICEs during -fprofile-use compile using
attached gcda file:
FAIL: g++.dg/tree-prof/partition1.C compilation, -g -fprofile-use (internal
compiler error)
UNRESOLVED: g++.dg/tree-prof/partition1.C execution, -g -fprofile-use
FAIL: g++.dg/tree-prof/partition1.C compilation, -O0 -fprofile-use (internal
compiler error)
UNRESOLVED: g++.dg/tree-prof/partition1.C execution, -O0 -fprofile-use
FAIL: g++.dg/tree-prof/partition1.C compilation, -O1 -fprofile-use (internal
compiler error)
UNRESOLVED: g++.dg/tree-prof/partition1.C execution, -O1 -fprofile-use
FAIL: g++.dg/tree-prof/partition1.C compilation, -O2 -fprofile-use (internal
compiler error)
UNRESOLVED: g++.dg/tree-prof/partition1.C execution, -O2 -fprofile-use
FAIL: g++.dg/tree-prof/partition1.C compilation, -O3 -fprofile-use (internal
compiler error)
UNRESOLVED: g++.dg/tree-prof/partition1.C execution, -O3 -fprofile-use
FAIL: g++.dg/tree-prof/partition1.C compilation, -O3 -g -fprofile-use
(internal compiler error)
UNRESOLVED: g++.dg/tree-prof/partition1.C execution, -O3 -g -fprofile-use
FAIL: g++.dg/tree-prof/partition1.C compilation, -Os -fprofile-use (internal
compiler error)
UNRESOLVED: g++.dg/tree-prof/partition1.C execution, -Os -fprofile-use
~/gcc-build-alpha/gcc/cc1plus -O2 -freorder-blocks-and-partition -fprofile-use
-w -quiet partition1.C
partition1.C: In function ‘void foo()’:
partition1.C:46:1: internal compiler error: in reload_combine_note_use, at
postreload.c:1538
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
(gdb) up
#1 0x000000000092a808 in reload_combine_note_use (xp=<optimized out>,
insn=0x7ffff1a197e0, ruid=3, containing_mem=<optimized out>)
at ../../gcc-svn/trunk/gcc/postreload.c:1538
1538 gcc_assert (regno < FIRST_PSEUDO_REGISTER);
(gdb) bt
#0 fancy_abort (file=0xdb5b58 "../../gcc-svn/trunk/gcc/postreload.c",
line=1538, function=0xdb6050 "reload_combine_note_use")
at ../../gcc-svn/trunk/gcc/diagnostic.c:892
#1 0x000000000092a808 in reload_combine_note_use (xp=<optimized out>,
insn=0x7ffff1a197e0, ruid=3, containing_mem=<optimized out>)
at ../../gcc-svn/trunk/gcc/postreload.c:1538
#2 0x000000000092a5e7 in reload_combine_note_use (xp=<optimized out>,
insn=0x7ffff1a197e0, ruid=3, containing_mem=0x7ffff1a17288)
at ../../gcc-svn/trunk/gcc/postreload.c:1600
#3 0x000000000092a5a5 in reload_combine_note_use (xp=<optimized out>,
insn=0x7ffff1a197e0, ruid=3, containing_mem=0x0)
at ../../gcc-svn/trunk/gcc/postreload.c:1604
#4 0x000000000092bb3f in reload_combine ()
at ../../gcc-svn/trunk/gcc/postreload.c:1384
#5 0x000000000092ca1e in reload_cse_regs (first=0x7ffff19e06c0)
at ../../gcc-svn/trunk/gcc/postreload.c:72
The problem can be triggered with a c++ crosscompiler to
--target=alphaev68-pc-linux-gnu.
More information about the Gcc-bugs
mailing list