[Bug middle-end/45393] [4.5 Regression] ICE in redirect_eh_edge_1, at tree-eh.c:2135

2010-11-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45393

Andrew Pinski pinskia at gcc dot gnu.org changed:

   What|Removed |Added

 CC||steve_talmage at yahoo dot
   ||com

--- Comment #13 from Andrew Pinski pinskia at gcc dot gnu.org 2010-11-03 
21:37:56 UTC ---
*** Bug 46214 has been marked as a duplicate of this bug. ***


[Bug middle-end/45393] [4.5 Regression] ICE in redirect_eh_edge_1, at tree-eh.c:2135

2010-08-30 Thread hjl at gcc dot gnu dot org


--- Comment #11 from hjl at gcc dot gnu dot org  2010-08-30 13:32 ---
Subject: Bug 45393

Author: hjl
Date: Mon Aug 30 13:32:18 2010
New Revision: 163642

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=163642
Log:
Properly transfer and clean EH info when CSE sincos.

gcc/

2010-08-30  H.J. Lu  hongjiu...@intel.com

Backport from mainline
2010-08-25  Richard Guenther  rguent...@suse.de

PR tree-optimization/45393
* tree-ssa-math-opts.c (execute_cse_sincos_1): Properly transfer
and clean EH info.  Avoid SSA update.
(execute_cse_sincos): Cleanup the CFG if it has changed.

gcc/testsuite/

2010-08-30  H.J. Lu  hongjiu...@intel.com

Backport from mainline
2010-08-25  Richard Guenther  rguent...@suse.de

PR tree-optimization/45393
* g++.dg/torture/pr45393.C: New testcase.

Added:
branches/gcc-4_5-branch/gcc/testsuite/g++.dg/torture/pr45393.C
Modified:
branches/gcc-4_5-branch/gcc/ChangeLog
branches/gcc-4_5-branch/gcc/testsuite/ChangeLog
branches/gcc-4_5-branch/gcc/tree-ssa-math-opts.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45393



[Bug middle-end/45393] [4.5 Regression] ICE in redirect_eh_edge_1, at tree-eh.c:2135

2010-08-30 Thread rguenth at gcc dot gnu dot org


--- Comment #12 from rguenth at gcc dot gnu dot org  2010-08-30 16:00 
---
Fixed.


-- 

rguenth at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
  Known to work|4.4.4 4.6.0 |4.4.4 4.5.2 4.6.0
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45393



[Bug middle-end/45393] [4.5 Regression] ICE in redirect_eh_edge_1, at tree-eh.c:2135

2010-08-25 Thread rguenth at gcc dot gnu dot org


--- Comment #10 from rguenth at gcc dot gnu dot org  2010-08-25 10:48 
---
Fixed on trunk sofar.


-- 

rguenth at gcc dot gnu dot org changed:

   What|Removed |Added

  Known to fail|4.5.0 4.5.1 4.6.0   |4.5.0 4.5.1
  Known to work|4.4.4   |4.4.4 4.6.0
Summary|[4.5/4.6 Regression] ICE in |[4.5 Regression] ICE in
   |redirect_eh_edge_1, at tree-|redirect_eh_edge_1, at tree-
   |eh.c:2135   |eh.c:2135


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45393