------- Comment #1 from dominiq at lps dot ens dot fr 2008-01-20 10:35 ------- Confirmed and it is a wierd regression: the test pass with '-O3' alone, but not with '-O3 -funroll-loops'. In addition if I replace the line
if (values (last) .ne. j + k * k) call abort by if (values (last) .ne. j + k * k) print *, i, j, k, values (last) the test pass without printing anything. It looks as a middle-end regression between revs. 131660 and 131671. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34884