Specifications
Visual Fortran Run-Time Errors Page 12 of 48
77³
severe (77): Subscript out of range
FOR$IOS_SUBRNG. An array reference was detected outside the declared array
bounds.
78³
error (78): Process killed
FOR$IOS_SIGTERM. The process received a signal requesting termination of this
process. Determine source of this software termination signal.
79³
error (79): Process quit
FOR$IOS_SIGQUIT. The process received a signal requesting termination of itself.
Determine source of this quit signal
95³
info (95): Floating-point conversion failed
FOR$IOS_FLOCONFAI. The attempted unformatted read or write of nonnative
floating-point data failed because the floating-point value:
Exceeded the allowable maximum value for the equivalent native format and was
set equal to infinity (plus or minus)
Was infinity (plus or minus) and was set to infinity (plus or minus)
Was invalid and was set to not a number (NaN)
Very small numbers are set to zero (0). This error could be caused by the specified
nonnative floating-point format not matching the floating-point format found in the
specified file. Check the following:
The correct file was specified.
The record layout matches the format DIGITAL Fortran is expecting.
The ranges for the data being used (see Data Representation).
The correct nonnative floating-point data format was specified (see Converting
Unformatted Numeric Data).
108
Severe (108): Cannot stat file
FOR$IOS_CANSTAFILE. Make sure correct file and unit were specified.
¹For errors 61 and 63, the severity depends on the /check:keywords used during compilation
command.
²The ERR transfer is taken after completion of the I/O statement for error numbers 61, 63, 64, and 68.
The resulting file status and record position are the same as if no error had occurred. However, other
I/O errors take the ERR transfer as soon as the error is detected, so file status and record position are
undefined.
³Identifies errors not returned by IOSTAT.










