[Bug middle-end/42739] [4.5 Regression] ICE with computed goto, destructors, and optimization

2010-02-06 Thread hjl at gcc dot gnu dot org
--- Comment #8 from hjl at gcc dot gnu dot org 2010-02-07 04:44 --- Subject: Bug 42739 Author: hjl Date: Sun Feb 7 04:41:22 2010 New Revision: 156562 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=156562 Log: Backport testcases from mainline to 4.4. 2010-02-06 H.J. Lu

[Bug middle-end/42739] [4.5 Regression] ICE with computed goto, destructors, and optimization

2010-01-15 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-01-15 11:53 --- Subject: Bug 42739 Author: rguenth Date: Fri Jan 15 11:53:26 2010 New Revision: 155937 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=155937 Log: 2010-01-15 Richard Guenther rguent...@suse.de PR

[Bug middle-end/42739] [4.5 Regression] ICE with computed goto, destructors, and optimization

2010-01-15 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2010-01-15 11:53 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/42739] [4.5 Regression] ICE with computed goto, destructors, and optimization

2010-01-14 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-01-14 10:04 --- Maybe related to PR42698. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/42739] [4.5 Regression] ICE with computed goto, destructors, and optimization

2010-01-14 Thread aph at gcc dot gnu dot org
--- Comment #2 from aph at gcc dot gnu dot org 2010-01-14 10:31 --- This does indeed look like PR42698. The pattern of backwards branching indirect jumps is the same, and I'm pretty sure that this is the test case to fix. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42739

[Bug middle-end/42739] [4.5 Regression] ICE with computed goto, destructors, and optimization

2010-01-14 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-01-14 11:56 --- The issue is we have an invalid CFG: { int D.2137; Invalid sum of incoming frequencies 1, should be 5000 M: bb 3: [LP 2] f (); bb 4: [LP 3] f (); goto bb 6; L: L10: [LP 3] goto bb 10 (L7); note

[Bug middle-end/42739] [4.5 Regression] ICE with computed goto, destructors, and optimization

2010-01-14 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-01-14 12:33 --- Let's hope there's not more fallout of Index: gcc/tree-cfg.c === --- gcc/tree-cfg.c (revision 155893) +++ gcc/tree-cfg.c (working copy) @@

[Bug middle-end/42739] [4.5 Regression] ICE with computed goto, destructors, and optimization

2010-01-14 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-01-14 15:43 --- *** Bug 42698 has been marked as a duplicate of this bug. *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/42739] [4.5 Regression] ICE with computed goto, destructors, and optimization

2010-01-14 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Keywords||ice-on-valid-code Priority|P3 |P1