In the following program FORALL is labeled and END FORALL is unlabeled, but gfortran accepts it:
PROGRAM test200 DIMENSION j(2) label:FORALL (i = 1:2) j(i) = 0 END FORALL END PROGRAM test200 -- Summary: gfortran does not detect a labeled FORALL with an unlabeled END FORALL Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: michael dot a dot richmond at nasa dot gov http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31471