This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: An ICE with gfortran 4.6.1, optimization -O3, not with -O2.


Am 23.08.2011 23:05, schrieb Steve Kargl:
Here's the reduce test case that Toon meant to send.

Can someone fill a PR - and tell the bug number? I think it is a "middle-end" PR.


Some more data: No ICE with 4.7. While 4.6.2-20110818 (Rev. 177878) crashes at:

==27008== Invalid read of size 8
==27008==    at 0x89A58F: vect_is_simple_use_1 (tree-vect-stmts.c:5346)
==27008==    by 0x89B4E5: vectorizable_operation (tree-vect-stmts.c:2440)
==27008==    by 0x89F452: vect_transform_stmt (tree-vect-stmts.c:4841)
==27008==    by 0x8ACB23: vect_transform_loop (tree-vect-loop.c:4872)
==27008==    by 0x8B66E9: vectorize_loops (tree-vectorizer.c:205)

Working: 2010-04-07-r158027*
Failing: 2010-04-13-r158277* (= GCC 4.6 experimental)
(* build might contain extra Fortran patches, not checked but probably not relevent.)


FIXED: Must be fixed after 4.6 branching. GCC 4.7 2011-05-28-r174379 still failed, while 2011-06-21-r175272 doesn't.

Tobias


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]