Intel® Fortran Compiler 17.0 Developer Guide and Reference

stand

Tells the compiler to issue compile-time messages for nonstandard language elements.

Syntax

Linux and macOS:

-stand [keyword]

-nostand

Windows:

/stand[:keyword]

/nostand

Arguments

keyword

Specifies the language to use as the standard. Possible values are:

none

Issues no messages for nonstandard language elements.

f90

Issues messages for language elements that are not standard in Fortran 90.

f95

Issues messages for language elements that are not standard in Fortran 95.

f03

Issues messages for language elements that are not standard in Fortran 2003.

f08

Issues messages for language elements that are not standard in Fortran 2008.

f15

Issues messages for language elements that are not standard in draft Fortran 2015.

Default

nostand

The compiler issues no messages for nonstandard language elements.

Description

This option tells the compiler to issue compile-time messages for nonstandard language elements.

If you do not specify a keyword for stand, it is the same as specifying stand f08.

Option

Description

stand none

Tells the compiler to issue no messages for nonstandard language elements. This is the same as specifying nostand.

stand f90

Tells the compiler to issue messages for language elements that are not standard in Fortran 90.

stand f95

Tells the compiler to issue messages for language elements that are not standard in Fortran 95.

stand f03

Tells the compiler to issue messages for language elements that are not standard in Fortran 2003.

stand f08

Tells the compiler to issue messages for language elements that are not standard in Fortran 2008. This option is set if you specify warn stderrors.

stand f15

Tells the compiler to issue messages for language elements that are not standard in draft Fortran 2015.

IDE Equivalent

Visual Studio: Diagnostics > Warn For Nonstandard Fortran

Eclipse: None

Xcode: Diagnostics > Warn For Nonstandard Fortran

Alternate Options

stand none

Linux and OS X: -nostand

Windows: /nostand, /4Ns

stand f90

Linux and OS X: -std90

Windows: /4Ys

stand f95

Linux and OS X: -std95

Windows: None

stand f03

Linux and OS X: -std03

Windows: None

stand f08

Linux and OS X: -std08, -stand, -std

Windows: /stand

stand f15

Linux and OS X: -std15

Windows: none

See Also