* ping *
On 19.10.2012 18:54, Tobias Burnus wrote:
gfortran's INTENT(IN) check was too strict for "do" variables. While a
variable in the normal do-stmt and in an io-implied-do is in the scope
and, hence, the variable may not be modified for a nonpointer
intent(in) variable.
However, ac-implied-do and data-implied-do live in their own scope and
hence INTENT(IN) doesn't apply to them. (Neither does it apply to the
FORALL/DO CONCURRENT index-name, but that was already handled correctly.)
Build and regtested on x86-64-linux.
OK for the trunk?
Tobias