This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/55260] [4.8 Regression] ICE: in ipa_get_parm_lattices, at ipa-cp.c:263 with -O2 -fno-inline -fipa-cp-clone
- From: "markus at trippelsdorf dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 16 Nov 2012 10:04:56 +0000
- Subject: [Bug tree-optimization/55260] [4.8 Regression] ICE: in ipa_get_parm_lattices, at ipa-cp.c:263 with -O2 -fno-inline -fipa-cp-clone
- Auto-submitted: auto-generated
- References: <bug-55260-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55260
Markus Trippelsdorf <markus at trippelsdorf dot de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jamborm at gcc dot gnu.org,
| |markus at trippelsdorf dot
| |de
--- Comment #2 from Markus Trippelsdorf <markus at trippelsdorf dot de> 2012-11-16 10:04:56 UTC ---
This ICE also hits in the boost testsuite:
markus@x4 more % cat test.ii
struct B
{
virtual void test_suite_finish ();
};
void
fn1 (B & p2)
{
fn1 (p2);
B & a = p2;
a.test_suite_finish ();
B b;
fn1 (b);
}
markus@x4 more % c++ -O3 -c test.ii
test.ii:13:1: internal compiler error: in ipa_get_parm_lattices, at
ipa-cp.c:263
}
^
0xeb2b52 ipa_get_parm_lattices
/home/markus/gcc/gcc/ipa-cp.c:263
0xeb059a ipa_get_parm_lattices
/home/markus/gcc/gcc/ipa-cp.c:2930
0xeb059a cgraph_edge_brings_all_agg_vals_for_node
/home/markus/gcc/gcc/ipa-cp.c:3105
0xeb059a perhaps_add_new_callers
/home/markus/gcc/gcc/ipa-cp.c:3157
0xeb059a decide_about_value
/home/markus/gcc/gcc/ipa-cp.c:3230
0xeb2693 decide_whether_version_node
/home/markus/gcc/gcc/ipa-cp.c:3324
0xeb2693 ipcp_decision_stage
/home/markus/gcc/gcc/ipa-cp.c:3464
0xeb2693 ipcp_driver
/home/markus/gcc/gcc/ipa-cp.c:3506
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.