Specifications
Error! Style not defined. 727
Filename: LMAETAPA.DOC Project: MASM Environment and Tools
Template: MSGRIDA1.DOT Author: Nobody Last Saved By: Mike Eddy
Revision #: 136 Page: 727 of 43 Printed: 10/09/00 02:49 PM
HI1026 parser stack overflow, please simplify your program
The program cannot be processed because the space required to parse the program
causes a stack overflow in the compiler.
Simplify the program by decreasing the complexity of expressions. Decrease the level of
nesting in for and switch statements by putting some of the more deeply nested
statements in separate functions. Break up very long expressions involving ',' operators
or function calls.
HI1033 cannot open assembly language output file filename
There are several possible causes for this error:
u The given name is not valid
u The file cannot be opened for lack of space.
u A read-only file with the given name already exists.
HI1036 cannot open source listing file filename
There are several possible causes for this error:
u The given name is not valid.
u The file cannot be opened for lack of space.
u A read-only file with the given name already exists.
HI1039 unrecoverable heap overflow in Pass 3
The post-optimizer compiler pass overflowed the heap and could not continue.
One of the following may be a solution:
u Break up the function containing the line that caused the error.
u Recompile with the /Od option, removing optimization.
u In MS-
DOS, remove other programs or drivers running in the system which could be
consuming significant amounts of memory.
u In MS-DOS, if using NMAKE, compile without using NMAKE.
HI1040 unexpected end-of-file in source file filename
The compiler detected an unexpected end-of-
file condition while creating a source listing
or mingled source/object listing.
HI1047 limit of option exceeded at string
The given option was specified too many times. The given string is the argument to the
option that caused the error.
If the CL or H2INC environment variables have been set, options in these variables are
read before options specified on the command line. The CL environment variable is read
before the H2INC environment variable.