Specifications

Visual Fortran Run-Time Errors Page 25 of 48
FOR$IOS_F6400. A BACKSPACE statement specified a unit connected to a terminal
device such as a terminal or printer.
587
severe (587): EOF illegal on terminal device
FOR$IOS_F6401. An EOF intrinsic function specified a unit connected to a terminal
device such as a terminal or printer.
588
severe (588): ENDFILE illegal on terminal device
FOR$IOS_F6402. An ENDFILE statement specified a unit connected to a terminal
device such as a terminal or printer.
589
severe (589): REWIND illegal on terminal device
FOR$IOS_F6403. A REWIND statement specified a unit connected to a terminal
device such as a terminal or printer.
590
severe (590): DELETE illegal for read-only file
FOR$IOS_F6404. A CLOSE statement specified STATUS=’DELETE’ for a read-only
file.
591
severe (591): External I/O illegal beyond end of file
FOR$IOS_F6405. The program tried to access a file after executing an ENDFILE
statement or after it encountered the end-of-file record during a read operation.
A BACKSPACE, REWIND, or OPEN statement must be used to reposition the file
before execution of any I/O statement that transfers data.
592
severe (592): Truncation error: file closed
FOR$IOS_F6406.
593
severe (593): Terminal buffer overflow
FOR$IOS_F6407. More than 131 characters were input to a record of a unit connected
to the terminal (keyboard). Note that the operating system may impose additional limits
on the number of characters that can be input to the terminal in a single record.
594
severe (594): Comma delimiter disabled after left repositioning
FOR$IOS_F6408. If you have record lengths that exceed the buffer size associated with
the record, (for instance, the record is a file with the buffer set by BLOCKSIZE= in the
OPEN statement), either you should not do left tabbing within the record, or you should
not use commas as field delimiters. This is because commas are disabled as input field
delimiters if left tabbing leaves the record positioned in a previous buffer.