FIX: Incorrect Range Checking with Arrays Dimensioned (1) (106560)
The information in this article applies to:
- Microsoft FORTRAN Compiler for MS-DOS 4.0
- Microsoft FORTRAN Compiler for MS-DOS 4.1
- Microsoft FORTRAN Compiler for MS-DOS 5.0
- Microsoft FORTRAN Compiler for MS-DOS 5.1
- Microsoft FORTRAN compiler for OS/2 4.1
- Microsoft FORTRAN compiler for OS/2 5.0
- Microsoft FORTRAN compiler for OS/2 5.1
- Microsoft FORTRAN PowerStation for MS-DOS 1.0
- Microsoft Fortran Powerstation 32 for Windows NT 1.0
This article was previously published under Q106560 SYMPTOMS
Extended error handling (enabled by $DEBUG or /4Yb) does not catch
subscript out-of-range errors for positive subscripts with arrays
declared to have dimension (1).
STATUS
Microsoft has confirmed this to be a problem in FORTRAN versions 4.0,
4.1, 5.0, and 5.1, and FORTRAN PowerStation version 1.0 for MS-DOS and
Windows NT. This problem has been resolved with FORTRAN PowerStation
maintenance release version 1.0a for MS-DOS.
FORTRAN PowerStation version 1.0 can be differentiated from the
maintenance release version 1.0a by invoking the linker. Typing
link32 | more from \F32\BIN directory will show version 2.8 for
FORTRAN PowerStation version 1.0, and it will show version 1.0f for
the maintenance release version 1.0a.
Modification Type: | Major | Last Reviewed: | 12/1/2003 |
---|
Keywords: | kbfix KB106560 |
---|
|