Informix Error -22227: Invalid COBOL compiler compiler-name.
Cause and resolution
Invalid COBOL compiler compiler-name.
The compiler that is specified is not supported. Check the IBM Informix ESQL/COBOL Programmer's Manual for information on compilers that this version supports.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-22227 fires when an unsupported COBOL compiler is specified — per the official guidance.
- The specified compiler not being supported, per the official guidance — the direct, only cause.
Solutions / Resolution
- Check the IBM Informix ESQL/COBOL Programmer's Manual for the compilers this version supports, per the official guidance.
Examples
N/A
No specific triggering statement is documented beyond specifying an unsupported compiler.
Diagnostic Checks
- Check the specified compiler name against the Programmer's Manual's supported list.
Related Errors / Related Topics
- -22233 — "compiler-name does not allow array elements to be passed as parameters." A related compiler-support error, on a specific feature restriction rather than the compiler being entirely unsupported.
An unsupported COBOL compiler was specified — check the Programmer's Manual's supported list.