Summary: | [4.5/4.6 Regression] ice in gen_lsm_tmp_name, at tree-ssa-loop-im.c:1812 | ||
---|---|---|---|
Product: | gcc | Reporter: | John Regehr <regehr> |
Component: | tree-optimization | Assignee: | Richard Biener <rguenth> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | chenyang, gcc-bugs, rguenth |
Priority: | P3 | Keywords: | ice-on-valid-code |
Version: | unknown | ||
Target Milestone: | 4.5.0 | ||
Host: | x86_64-unknown-linux-gnu | Target: | x86_64-unknown-linux-gnu |
Build: | x86_64-unknown-linux-gnu | Known to work: | |
Known to fail: | Last reconfirmed: | 2010-04-08 08:14:03 |
Description
John Regehr
2010-04-07 20:29:54 UTC
It is caused by revision 148718: http://gcc.gnu.org/ml/gcc-cvs/2009-06/msg00701.html Mine then. Unfolded *&g_7 from PRE. I have a patch. Subject: Bug 43679 Author: rguenth Date: Thu Apr 8 10:21:23 2010 New Revision: 158112 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158112 Log: 2010-04-08 Richard Guenther <rguenther@suse.de> PR tree-optimization/43679 * tree-ssa-pre.c (eliminate): Only propagate copies. * gcc.c-torture/compile/pr43679.c: New testcase. Added: trunk/gcc/testsuite/gcc.c-torture/compile/pr43679.c Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-ssa-pre.c Subject: Bug 43679 Author: rguenth Date: Thu Apr 8 10:25:57 2010 New Revision: 158113 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158113 Log: 2010-04-08 Richard Guenther <rguenther@suse.de> PR tree-optimization/43679 * tree-ssa-pre.c (eliminate): Only propagate copies. * gcc.c-torture/compile/pr43679.c: New testcase. Added: branches/gcc-4_5-branch/gcc/testsuite/gcc.c-torture/compile/pr43679.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-pre.c Fixed. |