When an array element or the name of an assumed-size array is
used as an actual argument, the associated dummy argument must be a
scalar or specified to be a sequential array.
An array-element designator of a nonsequential array must not be
associated with a dummy array argument.