Informix Error -23092: Unable to spawn the compiler.
Cause and resolution
Unable to spawn the compiler.
The ESQL processor cannot spawn the compiler.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-23092 fires when the ESQL processor can't spawn the compiler sub-process — per the official guidance.
- A failure spawning the compiler sub-process, per the official guidance — no further named detail; check the compiler's installation and permissions.
Solutions / Resolution
- Check that the compiler executable is installed and executable, per the official guidance's implication.
Examples
N/A
No specific triggering statement is documented beyond a spawn failure.
Diagnostic Checks
- Check the compiler executable's presence, permissions, and PATH visibility.
Related Errors / Related Topics
- -23086 — "Unable to spawn the preprocessor." The same class of sub-process-spawn error, for the preprocessor rather than the compiler.
- -23093 — "Unable to spawn the linker." The same class of sub-process-spawn error, for the linker rather than the compiler.
- -23094 — "Unable to spawn the resource compiler." The same class of sub-process- spawn error, for the resource compiler rather than the compiler.
The ESQL processor couldn't spawn the compiler — check its installation and permissions.