This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug debug/25194] New: ICE in dwarf2out for mesa with -O2 -funroll-loops -g
- 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: 1 Dec 2005 01:29:01 -0000
- Subject: [Bug debug/25194] New: ICE in dwarf2out for mesa with -O2 -funroll-loops -g
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
This sounds like a duplicate of PR 24908 but it's not!
Compiling mesa from SPEC CPU2000 with "-m32 -O2 -funroll-loops -g" with a
biarch powerpc64-linux compiler results in:
elm3b11% /opt/gcc-nightly/4.1/bin/gcc -c -O2 -funroll-loops -g triangle.c
triangle.c: In function ?lambda_textured_triangle?:
triangle.c:694: internal compiler error: in dwarf2out_frame_debug_expr, at
dwarf2out.c:1585
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
This is for current trunk and the 4.1 branch. The failure happens even with
Alan's patch for 24908, although that patch fixes the other failures I had
seen in cpu2000 tests.
This failure begins with this patch, a fix for PR rtl-optimization/23392:
http://gcc.gnu.org/viewcvs?view=rev&rev=107059
r107059 | amodra | 2005-11-16 00:22:15 +0000 (Wed, 16 Nov 2005)
The source file is resisting my attempts to minimize it.
I don't get this ICE with a powerpc-linux compiler, only a biarch compiler.
--
Summary: ICE in dwarf2out for mesa with -O2 -funroll-loops -g
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: powerpc64-linux
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25194