Intel® Fortran Compiler Classic and Intel® Fortran Compiler Developer Guide and Reference
A newer version of this document is available. Customers should click here to go to the newest version.
recursive
Tells the compiler that all routines should be compiled for possible recursive execution.
Syntax
Linux: |
-recursive -norecursive |
macOS: |
-recursive -norecursive |
Windows: |
/recursive /norecursive |
Arguments
None
Default
norecursive |
Routines are not compiled for possible recursive execution. |
Description
This option tells the compiler that all routines should be compiled for possible recursive execution. It sets option auto.
This option will be deprecated in a future release. We recommend you use its replacement option: assume [no]recursion.
IDE Equivalent
Visual Studio: Code Generation > Enable Recursive Routines
Alternate Options
Linux and macOS: -assume [no]recursion
Windows: /assume:[no]recursion