https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37398
--- Comment #4 from Dominique d'Humieres ---
> This correctly gives the expected error messages since at least gfortran 5.4.
> Closing as FIXED?
FORALL(i=1:4) a(i) = st3 (i) is still not caught.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37398
Jürgen Reuter changed:
What|Removed |Added
CC||juergen.reuter at desy dot de
--- Commen
--- Comment #2 from dfranke at gcc dot gnu dot org 2009-12-08 21:04 ---
*** Bug 38733 has been marked as a duplicate of this bug. ***
--
dfranke at gcc dot gnu dot org changed:
What|Removed |Added
---
--- Comment #1 from burnus at gcc dot gnu dot org 2008-09-06 18:15 ---
The problem seems to be that "impure_stmt_fcn" for "st3" never checks "v".
If I add some printfs, I see that "impure_stmt_fcn" is called twice with
sym->name == "st3"; once with e->symtree->n.sym = st3 and once with
e