On Linux/x86, revision 159912 gave FAIL: gcc.c-torture/compile/20040304-1.c -O3 -fomit-frame-pointer (internal compiler error) FAIL: gcc.c-torture/compile/20040304-1.c -O3 -fomit-frame-pointer (test for excess errors) FAIL: gcc.c-torture/compile/20040304-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (internal compiler error) FAIL: gcc.c-torture/compile/20040304-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) FAIL: gcc.c-torture/compile/20040304-1.c -O3 -fomit-frame-pointer -funroll-loops (internal compiler error) FAIL: gcc.c-torture/compile/20040304-1.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) FAIL: gcc.c-torture/compile/20040304-1.c -O3 -g (internal compiler error) FAIL: gcc.c-torture/compile/20040304-1.c -O3 -g (test for excess errors) Revision 159873 is OK.
Revision 159899 is bad.
It is caused by revision 159887: http://gcc.gnu.org/ml/gcc-cvs/2010-05/msg00943.html
Subject: Bug 44293 Author: spop Date: Fri May 28 18:38:06 2010 New Revision: 159990 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=159990 Log: Check the if-convertibility of phi nodes in non predicated BBs. 2010-05-28 Sebastian Pop <sebastian.pop@amd.com> PR middle-end/44293 * tree-if-conv.c (if_convertible_loop_p): Check the if-convertibility of phi nodes in non predicated BBs. Modified: trunk/gcc/ChangeLog trunk/gcc/tree-if-conv.c
Fixed.