Microsoft KB Archive/68189

= FIX: F1001: pgo2.c:1.6, line 189; with ISIGN Function =

Article ID: 68189

Article Last Modified on 12/1/2003

-

APPLIES TO


 * Microsoft FORTRAN Compiler 5.0
 * Microsoft FORTRAN Compiler 5.1
 * Microsoft FORTRAN Compiler 5.0
 * Microsoft FORTRAN Compiler 5.1

-



This article was previously published under Q68189



SYMPTOMS
The sample code below produces the following error during pass 3

fatal error F1001: Internal Compiler Error

(compiler file '@(#)pgo2.c:1.6', line 189)



RESOLUTION
If M is assigned a value before being used in the ISIGN function, the code compiles successfully.



STATUS
Microsoft has confirmed this to be a bug in the products listed above. This problem was corrected in FORTRAN PowerStation, version 1.0.



MORE INFORMATION
The following sample code can be used to demonstrate the problem. FORTRAN PowerStation produces error F4998: M : variable used but not defined.

Sample code
c     M = 1 I = ISIGN(1,M)**2 END

Additional query words: 5.00 5.10 buglist5.00 buglist5.10 fixlist1.00

Keywords: kbfix KB68189

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.