https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103567

anlauf at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |INVALID
                 CC|                            |anlauf at gcc dot gnu.org

--- Comment #2 from anlauf at gcc dot gnu.org ---
The code in comment#0 violates F2018:C838

"An assumed-rank variable name shall not appear in a designator or expression
except as an actual argument that corresponds to a dummy argument that is
assumed-rank, the argument of the function C_LOC or C_SIZEOF from the intrinsic
module ISO_C_BINDING (18.2), the first dummy argument of an intrinsic inquiry
function, or the selector of a SELECT RANK statement."

It is also rejected by Intel:

pr103567.f90(2): error #8775: An assumed rank object must be a DUMMY argument. 
 [Y]
  real :: y(..)
----------^

Closing as invalid.

Reply via email to