COBOL Manual for TNS and TNS/R Programs
Compiler Diagnostic Messages
HP COBOL Manual for TNS and TNS/R Programs—522555-006
47-16
Message List
56 (Warning)
Cause. The SQL directive must be specified on the command line. An SQL directive in
the source program will be ignored.
58 (Error)
Cause. The compiler could not convert a source line processed under the control of a
COPY or REPLACE statement to a debugging line (by putting D or d in the indicator
area) because the line is also a continuation line.
59 (Warning)
Cause. The compiler’s interpretation of the source program might differ from the
HP COBOL 74 compiler’s interpretation. tttt indicates which aspect of the program
is being reported. See DIAGNOSE-74 and NODIAGNOSE-74.
You must determine what effects the compiler’s interpretation has on the program’s
execution logic, decide if those effects are desired or not, and then revise the source
program as needed. The compiler reports potential logic differences only when the
DIAGNOSE-74 directive is specified.
60 (Warning or Error)
Cause. The compiler found an optional element of the COBOL language that
HP COBOL does not support.
Warning: Examples of language elements that cause this warning are:
•
More than one system-name in an ASSIGN clause (the compiler ignores all
system-names after the first one)
•
The VALUE clause of a file description entry (the compiler ignores the VALUE
clause)
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
This directive permitted only on the command line
Unable to convert continuation to debugging line
Logic may differ from COBOL 74 - tttt
Not supported