Some syntax of and constraints on sync-all-stmt
not enforced by flang
frontend
#53915
Labels
sync-all-stmt
not enforced by flang
frontend
#53915
The
flang
frontend doesn't currently enforce some of the constraints stated in the Fortran 2018 standard in relation tosync-all-stmt
. This is shown in a semantics test for sync-all-stmt which uses the XFAIL directive so that the test passes and uses ERROR directives withto be determined
error messages where errors should occur, but do not currently. When the XFAIL directive and all of the ERROR directives withto be determined
error messages are removed, the test passes, as the non-standard-conforming statements are not caught.Constraints on
sync-all-stmt
not currently enforced:C1172
- that no specifier shall appear more than once in a givensync-stat-list
C1173
- that astat-variable
orerrmsg-variable
in async-stat
shall not be a coindexed object.The text was updated successfully, but these errors were encountered: