FIX: $DEBUG Does Not Trap Range Errors in Implied-DO Loops
Article ID: 106635
Article Last Modified on 12/1/2003
APPLIES TO
- Microsoft FORTRAN Compiler 4.0
- Microsoft FORTRAN Compiler 4.1
- Microsoft FORTRAN Compiler 5.0
- Microsoft FORTRAN Compiler 5.1
- Microsoft FORTRAN Compiler 4.1
- Microsoft FORTRAN Compiler 5.0
- Microsoft FORTRAN Compiler 5.1
- Microsoft FORTRAN PowerStation 1.0 Standard Edition
- Microsoft Fortran PowerStation 1.0a for MS-DOS
- Microsoft FORTRAN PowerStation 32
This article was previously published under Q106635
SYMPTOMS
Extended error handling (enabled by $DEBUG or /4Yb) does not catch
array subscript out-of-range errors in implied-DO loops (it does not
generate F6096).
STATUS
Microsoft has confirmed this to be a problem in the Microsoft products
listed at the beginning of this article. This problem was fixed in FORTRAN
PowerStation version 4.0.
Additional query words: 1.00
Keywords: kbfix KB106635