------- 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

Reply via email to