0.5 H2INC Error Messages

This section lists error messages generated by the C to MASM Include File Translator (H2INC). The error messages produced by the compiler fall into three categories:

Fatal error messages

Compilation error messages

Warning messages

The messages for each category are listed below in numerical order, with a brief explanation of each error. To look up an error message, first determine the message category, then find the error number. All messages give the filename and line number where the error occurs.

Fatal Error Messages

Fatal error messages indicate a severe problem, one that prevents the compiler from processing your program any further. These messages have the following format:

filename (line) : fatal error HI1xxx: messagetext

After the compiler displays a fatal-error message, it terminates without producing an include file or checking for further errors.

Compilation Error Messages

Compilation error messages identify actual header errors. There messages appear in the following format:

filename (line) : error HI2xxx: messagetext

The compiler does not produce an include file for a header file that has compilation errors. When the compiler encounters such errors, it attempts to recover from the error. If possible, it continues to process the header file and produce error messages. If errors are too numerous or too severe, the compiler stops processing.

Warning Messages

Warning messages are informational only; they do not prevent compilation. These messages appear in the following format:

filename (line) : warning HI4xxx: messagetext