Visible to Intel only — GUID: GUID-58BF2D60-08D7-4F1C-A454-B66F3CF04161
Visible to Intel only — GUID: GUID-58BF2D60-08D7-4F1C-A454-B66F3CF04161
Deleted and Obsolescent Language Features
Fortran 90 identified some FORTRAN 77 features to be obsolescent. Fortran 95 deleted some Fortran 90 features, and identified some Fortran 90 language features to be obsolescent.
Fortran 90 identified some FORTRAN 77 features to be obsolescent. Fortran 95 deleted some Fortran 90 obsolescent features, and identified some Fortran 90 language features to become obsolescent. Subsequent standard revisions have continued to identify some features of previous standards as obsolescent and to delete selected features that were previously deemed obsolescent.
Fortran 2008 has also identified some earlier standard language features to be obsolescent. Features considered obsolescent may be removed from future revisions of the Fortran Standard.
Fortran 2018 identified the following language features as obsolescent: the COMMON and EQUIVALENCE statement, the FORALL statement and construct, BLOCK DATA subprograms, labeled DO loops, and specific names for intrinsic procedures. The arithmetic IF statement and the non-block form of DO constructs were deleted in Fortran 2018.
Fortran 2023 does not identify any additional obsolescent or deleted features.
To have these features flagged, you can specify compiler option stand.
Intel® Fortran fully supports features identified as deleted from or obsolescent in the Fortran Standard.