The information in this article applies to:
SYMPTOMSCompiling code with the /4Yb and /AH options that contains an adjustable- size array that is passed in a CALL statement to another subroutine may cause the compiler to generate the following error:
CAUSEThe problem is caused by common sub-expression elimination optimization. RESOLUTIONCompiling with /Od will suppress the error. When debugging is completed and the /4Yb option is removed full optimization can then be used. STATUSMicrosoft has confirmed this to be a problem in FORTRAN version 5.1. This problem was corrected in FORTRAN PowerStation, version 1.0. MORE INFORMATIONCompiling the following code with /AH and /4Yb will reproduce the problem: Sample code
Additional query words: 5.10 buglist5.10 fixlist1.00
Keywords : |
Last Reviewed: November 3, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |