Accelerator Manual (G06.27+, H06.04+, J06.03+)
Error, Warning, and Note Messages
Accelerator Manual—527303-003
9-6
Note Messages
Effect. The program executes correctly. The program makes a transition into executing 
TNS code at the DLEN instruction.
Recovery. None needed.
12 
Cause. The Accelerator processed a TAL program containing unknown opcodes. This 
message can be spurious if the Accelerator incorrectly identifies data in CODE(CON) 
statements as instructions.
Effect. The program traps on both TNS and TNS/R systems if it tries to execute the 
unknown instruction.
Recovery. None needed.
13 
Cause. The Accelerator found a SETP instruction that leaves data on the register 
stack. The Accelerator assumes that the SETP instruction transfers control to a 
statement beginning, and the register stack is generally empty at the beginning of a 
statement.
Effect. The SETP instruction causes a transition into TNS code, regardless of the jump 
destination.
Recovery. None needed.
14 
Cause. The Accelerator performs static analysis on subprocedures to determine their 
return value sizes. The Accelerator predicted the register pointer, RP, to have two 
different values at different exit points. It cannot determine the correct return value 
size.
Note 12: Unknown instructions appear in the following 
procedure(s): '<proc name>' (<instruction in octal>) at 
offset(s): <address>
Note 13: The following SETP instructions leave values on the 
register stack. The program will make a transition into TNS 
code. '<proc name>': SETP at offset <address>
Note 14: The following procedures contain subprocedures that 
return more than one size value. Accelerator guesses a return 
value size at calls to these subprocedures. 
 Procedure '<proc name>' contains: 
 subproc beginning at offset <address> 
 returns <number> words at offset <address> 
 and <number> words at offset <address>










