[flang-commits] [flang] [Flang] Diagnose nonvariable STAT= specifiers (PR #219696)
Eugene Epshteyn via flang-commits
flang-commits at lists.llvm.org
Tue Sep 15 07:06:35 PDT 2026
================
@@ -47,6 +47,8 @@ subroutine s1()
rVar1 = rCoarray[1,2,3,STAT=rVar2]
!ERROR: Must be a scalar value, but is a rank-1 array
rVar1 = rCoarray[1,2,3,STAT=intArray]
+ !ERROR: STAT= specifier must be a scalar integer variable
+ rVar1 = rCoarray[1,2,3,STAT=MASK(2)]
----------------
eugeneepshteyn wrote:
Please also add named constant case:
```fortran
!ERROR: STAT= specifier must be a scalar integer variable
rVar1 = rCoarray[1,2,3,STAT=kConst] ! named constant: F'2023 C901, the other IsVariable route
```
https://github.com/llvm/llvm-project/pull/219696
More information about the flang-commits
mailing list