The information in this article applies to:
SYMPTOMS
Code compiled with Microsoft FORTRAN 5.1 that contains repeated
EQUIVALENCE statements using the same variables may cause the compiler to
generate a Trap D protection violation during pass two of the compile.
RESOLUTIONSimplify EQUIVALENCE statements to directly equivalence arrays instead if indirectly through equivalencing identical elements to the same separate variable. STATUSMicrosoft has confirmed this to be a problem in FORTRAN version 5.1. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available. MORE INFORMATIONThe following code can be used to demonstrate the problem. Sample Code #1The following code reproduces the problem:
Sample Code #2The following code illustrates the solution:
Additional query words: 5.10
Keywords : |
Last Reviewed: November 3, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |