The information in this article applies to:
SYMPTOMSThe compiler does not catch or reports incorrect information for signed four-byte integers that are one value greater than the allowable range for these numerical types. For signed four-byte integers, the allowable range is -2147483648 to 2147483647. STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available. MORE INFORMATIONIn the following sample code, the compiler does not catch and report the literal value of 2147483648 as an overflow error. When the compiler catches the out of range literal value of -2147483649, it incorrectly reports it as positive. Sample Code
Additional query words: 4.00
Keywords : kbFortranPS kbLangFortran |
Last Reviewed: November 2, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |