Syntax:
The /stand option issues compile-time messages for language elements that are not standard in the Fortran 90 or Fortran 95 language that can be identified at compile-time. In the visual development environment, specify the Fortran Standards Checking in the Compilation Diagnostics Compiler Option Category.
The /stand options are:
Specifies that diagnostic messages be generated with a warning-level severity (allows an object file to be created) for extensions to the Fortran 90 standard.
Specifies that diagnostic messages be generated with a warning-level severity (allows an object file to be created) for extensions to the Fortran 95 standard.
Specifies that no messages be issued for language elements that are not standard in the Fortran 90 or Fortran 95 language.
The same effect occurs if you omit the /stand, or /stand:keyword, /warn:stderrors, or /4Ys options.
Specify /warn:stderrors to request that diagnostic messages be generated with an error-level severity (instead of warning) to prevent an object file from being created.
Specifying /stand issues warning messages for:
Source statements that do not conform to Fortran language standards are detected by the compiler under the following circumstances:
Given these circumstances, the compiler is able to detect most instances of nonconforming usage. It does not detect all instances because the /stand option does not produce checks for all nonconforming usage at compile time. In general, the unchecked cases of nonconforming usage arise from the following situations:
Most of the unchecked cases occur in the interface between calling and called subprograms. However, other cases are not checked, even within a single subprogram.
The following items are known to be unchecked: