------- Comment #5 from rguenth at gcc dot gnu dot org 2009-12-15 13:50 ------- I can reproduce it with the testcase in comment #1 on i?86-linux:
$ ./f951 -quiet t.f -O2 -floop-strip-mine -fprefetch-loop-arrays -msse2 t.f: In function 'blts': t.f:1:0: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. Program received signal SIGSEGV, Segmentation fault. 0x086197d5 in initialize_matrix_A (A=0xb778ecb0, chrec=0xb77d36e4, index=2, mult=-1) at /home/richard/src/trunk/gcc/tree-data-ref.c:1914 1914 A[index][0] = mult * int_cst_value (CHREC_RIGHT (chrec)); (gdb) p A[index] $4 = (lambda_vector) 0x6 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42326