The information in this article applies to:
SYMPTOMSWhen using the /MW option while compiling a program with Microsoft FORTRAN version 5.1, the following error may occur during pass two of the compiler:
CAUSEThis is an optimization problem in pass two of the compiler. If a subprogram is fairly large and contains a lot of I/O statements, when compiling with the /MW option, pass two of the compiler may generate R6000 - stack overflow. RESOLUTIONTo eliminate the problem, disable optimization by including the /Od option during the compile. An alternative solution is to break up the program into different modules and compile separately. STATUSMicrosoft has confirmed this to be a problem in Microsoft FORTRAN version 5.1 for MS-DOS and OS/2. We are researching this problem and will post new information here as it becomes available. Additional query words: nofps 5.10
Keywords : |
Last Reviewed: November 2, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |