出口モジュールをロードできないときや、出口モジュールが「operation failed (操作失敗)」メッセージまたはゼロ以外の戻りコードを戻すたびに、コンパイラーはエラー・メッセージを報告します。
次のいずれかのイベントが発生すると、メッセージ IGYSI5008 がオペレーターに出され、コンパイラーは戻りコード 16 で終了します。
- 出口モジュールをロードできない。
- OPEN 要求のときに、INEXIT からゼロ以外の戻りコードを受け取った。
- OPEN 要求のときに、PRTEXIT からゼロ以外の戻りコードを受け取った。
出口タイプと操作 (OPEN または LOAD) がメッセージで識別されます。INEXIT または PRTEXIT からその他のエラーが戻されると、コンパイラーは終了します。
コンパイラーは、以下の条件を検出し、報告します。
- 5203
- SYSPRINT ユーザー出口への PUT 要求が失敗し、戻りコード nn が戻されました。
- 5204
- レコード・アドレスが exit-name ユーザー出口によって設定されていません。
- 5205
- SYSIN ユーザー出口からの GET 要求が失敗し、戻りコード nn が戻されました。
- 5206
- レコード長が exit-name ユーザー出口によって設定されていません。