[Bug tree-optimization/56264] [4.8 Regression] ICE in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:557

rguenth at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Feb 11 15:08:00 GMT 2013


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

--- Comment #6 from Richard Biener <rguenth at gcc dot gnu.org> 2013-02-11 15:07:48 UTC ---
Author: rguenth
Date: Mon Feb 11 15:07:40 2013
New Revision: 195941

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195941
Log:
2013-02-11  Richard Biener  <rguenther@suse.de>

    PR tree-optimization/56264
    * cfgloop.h (fix_loop_structure): Adjust prototype.
    * loop-init.c (fix_loop_structure): Return the number of
    newly discovered loops.
    * tree-cfgcleanup.c (repair_loop_structures): When new loops
    are discovered, do a full loop-closed SSA rewrite.

    * gcc.dg/torture/pr56264.c: New testcase.

Added:
    trunk/gcc/testsuite/gcc.dg/torture/pr56264.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/cfgloop.h
    trunk/gcc/loop-init.c
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/tree-cfgcleanup.c



More information about the Gcc-bugs mailing list