[Bug rtl-optimization/48633] [4.7 regression] IRA causes ICE in compensate_edge

2011-05-25 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48633

Eric Botcazou ebotcazou at gcc dot gnu.org changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED

--- Comment #6 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-05-25 
09:54:57 UTC ---
Thanks, Vlad.


[Bug rtl-optimization/48633] [4.7 regression] IRA causes ICE in compensate_edge

2011-05-24 Thread vmakarov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48633

--- Comment #5 from Vladimir Makarov vmakarov at gcc dot gnu.org 2011-05-24 
16:28:42 UTC ---
Author: vmakarov
Date: Tue May 24 16:28:38 2011
New Revision: 174124

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=174124
Log:
2011-05-24  Vladimir Makarov  vmaka...@redhat.com

PR rtl-optimization/48633
* ira-build.c (loop_with_eh_edge_p): New function.
(mark_loops_for_removal): Use it.

2011-05-24  Michael Matz  m...@gcc.gnu.org

PR rtl-optimization/48633
* g++.dg/pr48633.C: New test.


Added:
trunk/gcc/testsuite/g++.dg/pr48633.C
Modified:
trunk/gcc/ChangeLog
trunk/gcc/ira-build.c
trunk/gcc/testsuite/ChangeLog


[Bug rtl-optimization/48633] [4.7 regression] IRA causes ICE in compensate_edge

2011-05-15 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48633

--- Comment #4 from Uros Bizjak ubizjak at gmail dot com 2011-05-15 22:55:59 
UTC ---
The same error is triggered with the testcase in PR 48757.


[Bug rtl-optimization/48633] [4.7 regression] IRA causes ICE in compensate_edge

2011-05-13 Thread vmakarov at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48633

Vladimir Makarov vmakarov at redhat dot com changed:

   What|Removed |Added

 CC||vmakarov at redhat dot com

--- Comment #3 from Vladimir Makarov vmakarov at redhat dot com 2011-05-13 
15:26:57 UTC ---
Michael, thanks for the analysis and the smaller test.  It saved a lot of my
time.

I made a patch to fix the bug and after testing I submit the patch.

I should say that the last big IRA patch did not create the bug, it just
triggered it.


[Bug rtl-optimization/48633] [4.7 regression] IRA causes ICE in compensate_edge

2011-04-16 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48633

Eric Botcazou ebotcazou at gcc dot gnu.org changed:

   What|Removed |Added

 Target|x86_64-linux|x86_64-linux i?86-linux
 Status|UNCONFIRMED |NEW
   Last reconfirmed||2011.04.16 10:10:15
 CC||ebotcazou at gcc dot
   ||gnu.org
   Target Milestone|--- |4.7.0
Summary|IRA causes ICE in   |[4.7 regression] IRA causes
   |compensate_edge |ICE in compensate_edge
 Ever Confirmed|0   |1
   Severity|normal  |major

--- Comment #2 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-04-16 
10:10:15 UTC ---
Confirmed on i586.