Created attachment 22019 [details] fortran source code I just tried to compile package lapack-3.2.2 with the latest 4.6 snapshot 20101009 on a Fedora Linux box. The compiler said sgesvd.f:1:0: internal compiler error: tree check: expected ssa_name, have integer_cst in use_pred_not_overlap_with_undef_path_pred, at tree-ssa-uninit.c:958 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. Source code attached. Flags -O2 -Wall required.
Confirmed on x86_64-apple-darwin10, it works with 4.4.4, 4.5.0 and 4.6 revision 158105, and fails with revision 159105. Hence this is a regression.
It is caused by revision 158835: http://gcc.gnu.org/ml/gcc-cvs/2010-04/msg00942.html
in r165402.