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

The brackets are part of the message, not indicators that the bracketed material is optional.
Failure Message Format
A failure message has this format:
*** Failure:
--> message-text [Failure message-number]
The brackets are part of the message, not indicators that the bracketed material is optional.
Message List
Messages are listed in numeric order by message number, with message type (warning, error, or
failure) noted.
0 (Failure)
Compiler logic error
Cause
The compiler’s internal consistency checks found a logic error. Please report this failure to your
service provider.
1 (Failure)
CREATE failure on work file (file-name): ddd
Cause
The compiler cannot create one of its work files. file-name is the external form of the file
name. ddd is the file management error code returned by the operating environment.
2 (Failure)
OPEN failure on xxxx file (file-name): ddd
Cause
One of:
The compiler cannot open the file named file-name.
The file name parameter of the CONSULT, SEARCH, LIBRARY, or ERRORFILE directive is
either absent or does not have the form of a disk file name.
The xxxx parameter is the type of compiler file (source, copy, list, or work). file-name is the
external form of the file name. ddd is the file management error code that the operating
environment returned.
3 (Failure)
Unable to use xxxx file (file-name)
Cause
The compiler cannot use the file named file-name. xxxx is the type of compiler file (source,
SEARCH, COPY, or list). file-name is the external form of the file name. Some causes of this
failure are:
The file file-name does not exist.
The file file-name is not a disk file.
The file file-name is specified as the source file, but its attributes are inappropriate for
a source file (usually because the device type does support read operations).
The file file-name is specified as a SEARCH or CONSULT file, but it is not a code 800
object file.
1108 Compiler Diagnostic Messages