Specifications
Visual Fortran Run-Time Errors Page 29 of 48
For example, consider the following:
READ(*,*) I, J
The preceding statement would cause this error if the input were: 123 ’abc’.
617
severe (617): Invalid string in input
FOR$IOS_F6505. A string item was not enclosed in single quotation marks.
618
severe (618): Comma missing in COMPLEX input
FOR$IOS_F6506. When using list-directed input, the real and imaginary components of
a complex number were not separated by a comma.
619
severe (619): T or F expected in LOGICAL read
FOR$IOS_F6507. The wrong format was used for the input field for logical data.
The input field for logical data consists of optional blanks, followed by an optional
decimal point, followed by a T for true or F for false. The T or F may be followed by
additional characters in the field, so that .TRUE. and .FALSE. are acceptable input
forms.
620
severe (620): Too many bytes read from unformatted record
FOR$IOS_F6508. The program tried to read more data from an unformatted file than
the current record contained. If the program was reading from an unformatted direct
file, it tried to read more than the fixed record length as specified by the RECL= option.
If the program was reading from an unformatted sequential file, it tried to read more
data than was written to the record.
621
severe (621): H or apostrophe edit descriptor illegal on input
FOR$IOS_F6509. Hollerith (H) or apostrophe edit descriptors were encountered in a
format used by a READ statement.
622
severe (622): Illegal character in hexadecimal input
FOR$IOS_F6510. The input field contained a character that was not hexadecimal.
Legal hexadecimal characters are 0 - 9 and A - F.
623
severe (623): Variable name not found
FOR$IOS_F6511. A name encountered on input from a namelist record is not declared
in the corresponding NAMELIST statement.
624
severe (624): Invalid NAMELIST input format
FOR$IOS_F6512. The input record is not in the correct form for namelist input.










