COBOL Manual for TNS and TNS/R Programs
Compiler Diagnostic Messages
HP COBOL Manual for TNS and TNS/R Programs—522555-006
47-80
Message List
400 (Error)
Cause. The object code generated for a separately compiled program exceeds 131
KB, which is the maximum size supported.
Recovery. Recompile the program without the CHECK directive and with the
NOBLANK and LESS-CODE 1 directives. If error 400 still occurs, change the source
program:
•
Remove unused code.
•
Break the program into two or more compilation units (see Compilation Units).
•
Find sequences of code that occur several times and make each of them a
procedure (see Procedures and Procedure Execution). To transfer control to a
paragraph or procedure, use the statement PERFORM.
•
Change level-77 data items and elementary level-01 data items that are numeric
from USAGE DISPLAY to USAGE COMP (see USAGE Clause).
401 (Error)
Cause. The object code generated for a contained program exceeds 65,534 bytes,
which is the maximum size supported.
402 (Error)
Cause. In a reference modifier, the value of the first character position exceeds the
size of the subject data item.
403 (Error)
Cause. In a reference modifier, the value of the last character position first-
character-position + length - 1 exceeds the size of the subject data item.
Program code exceeds 65500 words
Embedded program code exceeds 32767 words
Reference modifier first character out of range
Reference modifier length out of range