option[0] | Allowed standard; can give run-time errors
if e.g. an input-output edit descriptor is invalid in a given standard.
Possible values are (bitwise or-ed) GFC_STD_F77 (1),
GFC_STD_F95_OBS (2), GFC_STD_F95_DEL (4), GFC_STD_F95
(8), GFC_STD_F2003 (16), GFC_STD_GNU (32),
GFC_STD_LEGACY (64), GFC_STD_F2008 (128),
GFC_STD_F2008_OBS (256) and GFC_STD_F2008_TS (512). Default:
GFC_STD_F95_OBS | GFC_STD_F95_DEL | GFC_STD_F95 | GFC_STD_F2003
| GFC_STD_F2008 | GFC_STD_F2008_TS | GFC_STD_F2008_OBS | GFC_STD_F77
| GFC_STD_GNU | GFC_STD_LEGACY .
|
option[1] | Standard-warning flag; prints a warning to
standard error. Default: GFC_STD_F95_DEL | GFC_STD_LEGACY .
|
option[2] | If non zero, enable pedantic checking.
Default: off.
|
option[3] | Unused.
|
option[4] | If non zero, enable backtracing on run-time
errors. Default: off. (Default in the compiler: on.)
Note: Installs a signal handler and requires command-line
initialization using _gfortran_set_args .
|
option[5] | If non zero, supports signed zeros.
Default: enabled.
|
option[6] | Enables run-time checking. Possible values
are (bitwise or-ed): GFC_RTCHECK_BOUNDS (1), GFC_RTCHECK_ARRAY_TEMPS (2),
GFC_RTCHECK_RECURSION (4), GFC_RTCHECK_DO (16), GFC_RTCHECK_POINTER (32).
Default: disabled.
|
option[7] | Unused.
|
option[8] | Show a warning when invoking STOP and
ERROR STOP if a floating-point exception occurred. Possible values
are (bitwise or-ed) GFC_FPE_INVALID (1), GFC_FPE_DENORMAL (2),
GFC_FPE_ZERO (4), GFC_FPE_OVERFLOW (8),
GFC_FPE_UNDERFLOW (16), GFC_FPE_INEXACT (32). Default: None (0).
(Default in the compiler: GFC_FPE_INVALID | GFC_FPE_DENORMAL |
GFC_FPE_ZERO | GFC_FPE_OVERFLOW | GFC_FPE_UNDERFLOW .)
|