> With "ASSOCIATE (A => array)", one generates internally "A" as AS_DEFERRED > array. However, it is neither a pointer nor allocatable, unless "array" is. > > When passing "A" as actual argument to a non-descriptor dummy, trans-array.c > assumed that the actual argument had no descriptor, which lead to wrong > code. > > Build and regtested on x86-64-gnu-linux. > OK for the trunk?
Looks obvious if you ask me ... Thanks, Janus