This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug debug/24908] New: ICE in dwarf2out for cpu2000 with -funroll-loops -fno-tree-copyrename
- From: "janis at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 16 Nov 2005 22:08:02 -0000
- Subject: [Bug debug/24908] New: ICE in dwarf2out for cpu2000 with -funroll-loops -fno-tree-copyrename
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Eight SPEC CPU2000 tests fail with an ICE in dwarf2out_frame_debug_expr,
at dwarf2out.c:1554, on powerpc-linux with the options "-g -fpic -O2
-funroll-loops -fno-tree-copyrename". The minimized testcase also fails
with GCC 4.0.0 with those options plus "-fweb -frename-registers" which
are now turned on with -funroll-loops. Some of the those CPU2000 tests
pass with those options with GCC 4.0.0, but the bug is likely latent in
those cases.
I built SPEC CPU2000 with several sets of options generated by the tool
allpairs, which takes sets of choices and combines them to have each
pair of possibilities included in at least one set. It's likely that no
sane user would come up with the set of options that cause this failure.
--
Summary: ICE in dwarf2out for cpu2000 with -funroll-loops -fno-
tree-copyrename
Product: gcc
Version: 4.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: debug
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: janis at gcc dot gnu dot org
GCC target triplet: powerpc-linux
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24908