Article ID: 142538
Article Last Modified on 12/2/2003
APPLIES TO
- Microsoft FORTRAN PowerStation 1.0 Standard Edition
- Microsoft Fortran PowerStation 1.0a for MS-DOS
- Microsoft FORTRAN PowerStation 32
- Microsoft FORTRAN PowerStation 32
This article was previously published under Q142538
SYMPTOMS
An application that uses either the SYSTEMQQ or RUNQQ run-time functions
without specifying the proper include files causes this run-time error:
run-time error: M6110 MATH
- floating-point error: stack overflow
CAUSE
The definitions for the SYSTEMQQ and RUNQQ functions are not found and are
incorrectly interpreted by the compiler. The definitions of the two
functions are located in the Flib.fi and Flib.fd include files under
Microsoft FORTRAN PowerStation versions 1.0 and 1.0a for MS-DOS and
Microsoft FORTRAN PowerStation 32 version 1.0 for Windows NT. If you are
using Microsoft FORTRAN PowerStation 32 version 4.0, the function
definitions are located in the MSFLIB module.
RESOLUTION
When using Microsoft FORTRAN PowerStation versions 1.0 and 1.0a for MS-DOS
or Microsoft FORTRAN PowerStation 32 version 1.0 for Windows NT, specify
the Flib.fi and Flib.fd include files in the appropriate places. Under
Microsoft FORTRAN PowerStation 32 version 4.0, place the "USE MSFLIB"
statement at the beginning of the program unit that references either of
these functions.
STATUS
This behavior is by design.
Additional query words: 1.00 1.00a 4.00
Keywords: kblangfortran KB142538