The information in this article applies to:
SYMPTOMSWhen running a QuickWin application created by Microsoft FORTRAN version 5.1 in Microsoft Windows version 3.0 or 3.1 and a math exception is raised, Windows may generate the following error message: Subsequently, under Windows 3.0 a dialog box reports where <errortype> is the type of error that occurred. The errors may be any of the following:
CAUSE
The UAE is expected behavior, but the error output text is also being
redirected to COM1. If COM1 is not connected to a receiving-capable device,
the error (above) referring to AUX may result. The FORTRAN QuickWin run-
time library is using an error message output routine that includes some
internal debugging output directed to COM1.
RESOLUTIONError checking prior to a numeric division may prevent this problem. Also, installing a user-defined floating-point exception handling procedure with the SIGNALQQ() function can be used to prevent the output of floating-point errors. STATUSMicrosoft has confirmed this to be a problem in Microsoft FORTRAN version 5.1 for MS-DOS and OS/2. This problem was corrected in FORTRAN PowerStation. MORE INFORMATIONSample Code 1The following code when compiled with the /MW option will reproduce the problem:
Additional query words: 5.10
Keywords : |
Last Reviewed: November 1, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |