[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added CC||dcb314 at hotmail dot com --- Comment #10 from Andrew Pinski pinskia at gcc dot gnu.org 2012-12-09 00:21:17 UTC --- *** Bug 55104 has been marked as a duplicate of this bug. ***
[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1
[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 --- Comment #8 from Martin Jambor jamborm at gcc dot gnu.org 2012-12-07 13:05:57 UTC --- Author: jamborm Date: Fri Dec 7 13:05:52 2012 New Revision: 194301 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=194301 Log: 2012-12-07 Martin Jambor mjam...@suse.cz PR middle-end/55078 * ipa-inline-transform.c (inline_call): Turn #if 0 to #ifdef ENABLE_CHECKING. * ipa-prop.c (try_make_edge_direct_simple_call): Use ipa_value_from_jfunc. (try_make_edge_direct_virtual_call): Likewise. (update_indirect_edges_after_inlining): Lookup new_root_info and pass it to the functions above. Modified: trunk/gcc/ChangeLog trunk/gcc/ipa-inline-transform.c trunk/gcc/ipa-prop.c
[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 Martin Jambor jamborm at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED --- Comment #9 from Martin Jambor jamborm at gcc dot gnu.org 2012-12-07 13:08:14 UTC --- Fixed.
[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 --- Comment #7 from Jan Hubicka hubicka at gcc dot gnu.org 2012-11-16 17:32:50 UTC --- Martin, any news here?
[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added Blocks|55104 | --- Comment #6 from Jan Hubicka hubicka at gcc dot gnu.org 2012-11-01 12:43:14 UTC --- I silenced the ICE until the real issue is fixed.
[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 Martin Jambor jamborm at gcc dot gnu.org changed: What|Removed |Added CC||jamborm at gcc dot gnu.org --- Comment #5 from Martin Jambor jamborm at gcc dot gnu.org 2012-10-29 16:15:14 UTC --- I will have a look.
[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 --- Comment #3 from Jan Hubicka hubicka at ucw dot cz 2012-10-27 07:05:26 UTC --- Fails for me, too, so likely universal. Seems ordering issue with the inliner patches. Works in my tree - I will work out what fix solved it and fix it soonish. Honza
[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 --- Comment #4 from Jan Hubicka hubicka at ucw dot cz 2012-10-27 09:18:09 UTC --- Actually, this seems like another latent problem in devirtualization. We assert because estimate_edge_devirt_benefit works out we can devirtualize the call, but try_make_edge_direct_virtual_call used in inline transform does not. It seems because estimate_edge_devirt_benefit uses the type information provided by ipa-cp that is cowardly ignored by try_make_edge_direct_virtual_call. Martin, can you take a look? Honza
[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned at gcc dot |mjambor at suse dot cz |gnu.org |
[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.0
[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 Hans-Peter Nilsson hp at gcc dot gnu.org changed: What|Removed |Added CC||hp at gcc dot gnu.org --- Comment #1 from Hans-Peter Nilsson hp at gcc dot gnu.org 2012-10-26 20:30:09 UTC --- Yeah cris-elf too, range 192820:192824, likely universal except for one platform...
[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added CC||sch...@linux-m68k.org --- Comment #2 from Dominique d'Humieres dominiq at lps dot ens.fr 2012-10-26 21:22:34 UTC --- *** Bug 55090 has been marked as a duplicate of this bug. ***
[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed||2012-10-26 Ever Confirmed|0 |1