Natural under Com-plete/SMARTS User Abend Codes

This document contains the user abend codes and error messages issued by the Natural Com-plete/SMARTS Interface.

See also Natural under Com-plete/SMARTS in the TP Monitor Interfaces documentation.

Abend Code Explanation
U0301 An abend has been forced via CMABEND and DU=ON/FORCE has been specified. The session will be terminated immediately with clean-up for DU=ON and without any cleanup for DU=FORCE. IOCB field TPABCDE (Register 10 + x18C) contains the abend code. IOCB offset x'290' contains the PSW and the Registers 0 to 15.
U0302 An abend has occurred and DU=ABEND has been specified. The session will be cleaned up before it is abended. IOCB offset x'290' contains the PSW and the Registers 0 to 15.
U0304 An abend has occurred, and Natural is not ready to handle it. The session will be terminated immediately without any clean-up. IOCB offset x'290' contains the PSW and the Registers 0 to 15.
U0305 An abend has occurred and Natural's BB could not be addressed.
U0307 The Natural under Com-plete save area stack is exhausted.
U0308 An abend has occurred and the Natural Com-plete ABEXIT handler abends recursive.
U0309 Attention key has been pressed, and Natural is not ready to handle it. The session will be terminated immediately without any clean-up. IOCB offset x'290' contains the PSW and the Registers 0 to 15.
U0310 An unexpected error at Terminal I/O has occurred. The session will be terminated immediately without any clean-up. IOCB offset x'290' contains the PSW and the Registers 0 to 15.
U0312 The Natural shared nucleus has been displaced during a terminal I/O, and the Natural relocation module returns a non-zero return code.
U0313 An unexpected error for ABEXIT entry has occurred.The session will be terminated immediately without any clean-up. IOCB offset x'290' contains the PSW and the Registers 0 to 15.