This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[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


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]