FIX: CHAR(26) to Device Causes F6422: No Space Left on Device (71464)
The information in this article applies to:
- Microsoft FORTRAN Compiler for MS-DOS 4.0
- Microsoft FORTRAN Compiler for MS-DOS 3.2
- Microsoft FORTRAN Compiler for MS-DOS 3.31
- Microsoft FORTRAN Compiler for MS-DOS 4.01
- Microsoft FORTRAN Compiler for MS-DOS 4.1
- Microsoft FORTRAN Compiler for MS-DOS 5.0
- Microsoft FORTRAN Compiler for MS-DOS 5.1
This article was previously published under Q71464 SYMPTOMS
A program compiled with Microsoft FORTRAN that attempts to write CHAR(26)
to a device such as the printer or screen, may have as a result one
of the following problems during execution under MS-DOS:
- Run-time error F6422: WRITE(device) - no space left on device
- No character is output.
- ? error: Device full error in file(device) Error Code 1028; Status
0008; PC=11AA; 000C; SS=29BE; FP=0008; SP=1196
Compiling the same program with FORTRAN version 4.1, 5.0 or 5.1 for
protected-mode execution and running under OS/2 will print the desired
ASCII character (left arrow) to the device.
STATUS
Microsoft has confirmed this to be a problem in Microsoft FORTRAN
versions 3.x, 4.x, and 5.x for MS-DOS. This problem was corrected in
FORTRAN PowerStation.
Modification Type: | Major | Last Reviewed: | 9/30/2003 |
---|
Keywords: | kbfix KB71464 |
---|
|