COBOL Manual for TNS/E Programs (H06.03+)
Compiler Diagnostic Messages
HP COBOL Manual for TNS/E Programs—520347-003
47-17
Message List
Error: Use of an unsupported language element, for example:
•
The OPEN … REVERSED option
•
Elements defined in the Communications module
•
Elements defined in the Report Writer module
•
An I/O statement in a nested program that implicitly references a GLOBAL
declarative that is defined in a containing program
61 (Warning)
Cause. The ECOBOL compiler’s interpretation of the source program might differ from
the COBOL85 compiler’s interpretation. See DIAGNOSE-85 and NODIAGNOSE-85.
You must determine what effects the ECOBOL interpretation has on the program’s
execution logic, decide if those effects are desired, and then revise the source program
if needed. The ECOBOL compiler reports potential logic differences only when the
DIAGNOSE-85 directive is specified.
If you suspect that the data item that caused this warning contains trailing spaces, use
the NUMVAL function; for example, change:
MOVE a TO b
To:
MOVE FUNCTION NUMVAL (a) TO b
62 (Error)
Cause. One of:
•
The definition of a user-defined word conflicts with its prior definition as the name
of an object in another class.
•
The definition of a user-defined word conflicts with its prior definition as the name
of an object in the same class, because all objects in that class must have unique
names.
•
The name of a special register is specified as the name of a user-defined object.
Logic may differ from COBOL85 - move alphanumeric to numeric
with invalid data
Name conflict










