MPE/iX Error Messages Manual Vol 3 (32650-90880)
Chapter 5 235
Error Messages V iii C 4
Traps
CAUSE Attempted operation resulted in an underflow in 3000
floating point format.
ACTION Correct the procedure.
30 MESSAGE **** Integer divide by zero (TRAPS 30).
CAUSE Attempt to divide by zero in integer format.
ACTION Correct the procedure.
31 MESSAGE **** 3000 mode floating point divide by zero
(TRAPS 31).
CAUSE Attempt to divide by zero in 3000 floating point format.
ACTION Correct the procedure.
50 MESSAGE **** Escape executed without enclosing Try
(TRAPS 50).
CAUSE Program attempted an escape without an executed TRY
statement in Pascal/XL.
ACTION Change the program.
51 MESSAGE **** Check true/false trap (TRAPS 51).
CAUSE An assertion failed.
ACTION Change the procedure.
56 MESSAGE **** Illegal instruction address (TRAPS 56).
CAUSE Branch to an illegal virtual code address.
ACTION Change the procedure.
57 MESSAGE **** Instruction memory protection (TRAPS
57).
CAUSE Invalid access rights or invalid protection ID and the
PSW-Pbit is set for an instruction fetch.
ACTION Change the procedure.
58 MESSAGE **** Illegal instruction trap (TRAPS 58).
CAUSE An attempt is being made to execute an illegal instruction
or to execute a GATEWAY instruction with the PSW B-bit
(token branch) set.
ACTION Change the procedure.
59 MESSAGE **** Break instruction trap (TRAPS 59).
CAUSE A break instruction was executed.
ACTION Change the procedure.
60 MESSAGE **** Privileged operation trap (TRAPS 60).
CAUSE An attempt is being made to execute a privileged