COBOL Manual for TNS/E Programs (H06.08+, J06.03+)

374 (Error)
OMITTED permitted only for extensible or variable routine
Cause
OMITTED appears as an actual parameter, but the called routine does not have the EXTENSIBLE
or VARIABLE attribute.
375 (Error)
GIVING phrase permitted only for function routine
Cause
An ENTER statement includes the GIVING phrase, but the called routine is not a function (that
is, it does not return a value).
376 (Error)
Routine type not supported
Cause
The routine returns a value of a type that HP COBOL does not support; therefore, it cannot have
a GIVING phrase.
377 (Warning)
Reference with mnemonic-name resolved to contained program
Cause
References to a COBOL program specify an object file from which it should be selected, but
because the program-name identifies an accessible contained program, the compiler resolves
the references to that program. Examine the program logic to verify that this result is acceptable.
378 (Warning)
Expected digit string as sending operand
Cause
A nonnumeric operand moved to a numeric operand has a value not composed entirely of digits.
The result of the assignment is not defined.
379 (Error)
Formal parameter type not supported
Cause
One of:
A formal parameter has a type that is not supported.
A value parameter was passed, but the corresponding formal parameter’s type is not numeric
or character.
An actual parameter was omitted, but the corresponding formal parameter is not a type
that can be omitted.
380 (Error)
Too many procedure names
Cause
The number of procedure names in the statement exceeds the maximum number allowed in the
statement.
1160 Compiler Diagnostic Messages