Provides information on COBOL compiler error messages and where to find more information on resolving issues detected by the
compiler.
Error Messages
The Micro Focus COBOL compiler can output one or more of a variety of error messages that you should use to troubleshoot your
application. Error messages returned from the COBOL compiler define the problem encountered. The corresponding Help topic
for each message explains the error or problem that causes the message, and where possible, gives advice on how to fix or
prevent it.
Note: Help topics do not indicate the severity of the problem encountered, as the same message can be output with a different severity
depending on the setting of compiler directives.
To troubleshoot compiler problems, look for following types of error messages:
- Syntax-checking error messages
- These messages are output when the compiler is checking your COBOL program for syntax and consistency. For a complete list,
see
Syntax Checking Error Messages.
- Code generation error messages
- Code Generation messages are output when the compiler is producing generated code. For a complete list, see
Code Generation Error Messages.
- COBOL preprocessor error messages
- These messages are output by preprocessors called within the COBOL code being compiled. For a complete list, see
COBOL Preprocessor Error Messages.
Compiler directives
Some compiler directives and directive combinations can result in a failure. Check the directives you have set to be sure
that they:
- Are syntactically correct
- Do not conflict with one another
- Have all dependencies specified properly
For details, see the documentation for each compiler directive in question.
Project Properties
If you are compiling from the
Visual Studio IDE, check your
project properties to ensure that you have set them all properly for the compiler output you expect.