Warnings [ HP COBOL II/XL Reference Manual ] MPE/iX 5.0 Documentation
HP COBOL II/XL Reference Manual
Warnings
---------------------------------------------------------------------------------------
1 ERROR ILLEGAL CHARACTER IN COLUMN 7.
MESSAGE
CAUSE Only space, *, -, $, D, or / allowed.
---------------------------------------------------------------------------------------
2 ERROR DEBUGGING LINE ILLEGAL BEFORE OBJECT-COMPUTER PARAGRAPH.
MESSAGE
CAUSE
---------------------------------------------------------------------------------------
3 ERROR TOO MANY CHARACTERS IN SYMBOL !.
MESSAGE
CAUSE Symbol ! is limited to 30 characters.
---------------------------------------------------------------------------------------
4 ERROR MISSING SPACE.
MESSAGE
CAUSE Separator space is needed here.
---------------------------------------------------------------------------------------
5 ERROR CONTINUATION RECORD NOT ALLOWED HERE.
MESSAGE
CAUSE
---------------------------------------------------------------------------------------
6 ERROR MISSING QUOTE.
MESSAGE
CAUSE QUOTE is needed in nonnumeric literal.
---------------------------------------------------------------------------------------
7 ERROR ! NOT IMPLEMENTED
MESSAGE
CAUSE MULTIPLE SYSTEM FILE NAMES or INTEGER preceding SYSTEM FILE NAME or
RERUN clause are all ignored.
---------------------------------------------------------------------------------------
8 ERROR CALL ! ASSUMED TO BE CALL INTRINSIC
MESSAGE
CAUSE An intrinsic will be called instead of a subprogram. Only occurs
when $CONTROL CALLINTRINSIC specified.
---------------------------------------------------------------------------------------
9 ERROR FILES IN MULTIPLE FILE TAPE CLAUSE MUST BE SEQUENTIAL.
MESSAGE
CAUSE
---------------------------------------------------------------------------------------
13 ERROR ERROR CONVERTING THE WRITE ADVANCING COUNT TO AN INTEGER.
MESSAGE
CAUSE A "WRITE ADVANCING" specified a number of lines to advance that
caused an error when converting to integer. A value of one is used
in this case.
---------------------------------------------------------------------------------------
15 ERROR DELETE VALID ONLY WITH RELATIVE OR INDEXED.
MESSAGE
CAUSE The "DELETE" verb can only be used with RELATIVE or INDEXED I/O.
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
16 ERROR START VALID ONLY WITH RELATIVE, RANDOM OR INDEXED.
MESSAGE
CAUSE The "START" verb can only be used with RELATIVE, INDEXED or RANDOM
I/O. Not valid with ACCESS mode RANDOM.
---------------------------------------------------------------------------------------
18 ERROR SEEK VALID ONLY WITH RELATIVE OR RANDOM.
MESSAGE
CAUSE The "SEEK" verb can only be used with RANDOM or RELATIVE files.
---------------------------------------------------------------------------------------
20 ERROR INVALID DATA TYPE FOR KEY.
MESSAGE
CAUSE Sort or Merge keys may only be of the following types: ALPHABETIC,
ALPHANUMERIC, NUMERIC, or DISPLAY.
---------------------------------------------------------------------------------------
24 ERROR A SECTION NAME IS REQUIRED IN DECLARATIVES.
MESSAGE
CAUSE Use of DECLARATIVES requires sections.
---------------------------------------------------------------------------------------
25 ERROR COLLATING SEQUENCE ! HAS NOT BEEN DEFINED.
MESSAGE
CAUSE ALPHABET name for COLLATING SEQUENCE is not specified.
---------------------------------------------------------------------------------------
26 ERROR HYPHEN NOT ALLOWED AT END OF WORD.
MESSAGE
CAUSE
---------------------------------------------------------------------------------------
27 ERROR SPACE NOT ALLOWED IN THIS POSITION.
MESSAGE
CAUSE Embedded space in numeric literal not allowed.
---------------------------------------------------------------------------------------
28 ERROR HIGH-VALUE/LOW-VALUE HAS NOT BEEN DEFINED.
MESSAGE
CAUSE HIGH-VALUE/LOW-VALUE not defined because of undefined collating
sequence.
---------------------------------------------------------------------------------------
29 ERROR OPEN REVERSED NOT SUPPORTED.
MESSAGE
CAUSE Open is generated but "REVERSED" is ignored.
---------------------------------------------------------------------------------------
30 ERROR NON-88 LEVEL ITEM IN FILE SECTION HAS VALUE CLAUSE.
MESSAGE
CAUSE The value clause is accepted by this compiler.
---------------------------------------------------------------------------------------
31 ERROR VALUE CLAUSE ON NON-88 LEVEL ITEM IN LINKAGE SECTION OR ON EXTERNAL
MESSAGE ITEM, IGNORED.
CAUSE These items do not belong to the current program and so cannot be
initialized here with a VALUE clause.
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
32 ERROR OCCURS CLAUSE USED ON 01 LEVEL ITEM.
MESSAGE
CAUSE
---------------------------------------------------------------------------------------
33 ERROR VALUE CLAUSE IN AN ITEM SUBORDINATE TO AN OCCURS TABLE.
MESSAGE
CAUSE The VALUE clause is not permitted within an entry subordinate to an
OCCURS. ANSI74 entry point only.
---------------------------------------------------------------------------------------
34 ERROR MISSING AT END/INVALID KEY PHRASE.
MESSAGE
CAUSE AN AT END or INVALID KEY phrase is required since no applicable USE
procedure is specified.
---------------------------------------------------------------------------------------
35 ERROR ILLEGAL INVALID KEY PHRASE.
MESSAGE
CAUSE An INVALID KEY PHRASE is not legal with the access mode specified
for the file. Instead, use either FILE STATUS or a USE procedure.
---------------------------------------------------------------------------------------
36 ERROR PARAMETER # ! CONVERTED TO COMP.
MESSAGE
CAUSE An alphanumeric item is passed by value to an INTEGER, LOGICAL or a
DOUBLE. The alphanumeric item is treated as numeric DISPLAY and is
converted to COMP (binary).
---------------------------------------------------------------------------------------
37 ERROR PARAMETER ! IS LITERAL PASSED BY REFERENCE.
MESSAGE
CAUSE A literal is passed to an intrinsic which expects a reference
parameter. The literal is stored in a temporary location whose
address is then passed to the intrinsic.
---------------------------------------------------------------------------------------
38 ERROR \\ IGNORED FOR PARAMETER # !. INTRINSIC EXPECTS REFERENCE
MESSAGE PARAMETER.
CAUSE A parameter enclosed in \\ is passed to an intrinsic which expects
a reference parameter. The \\ are ignored and the parameter is
passed by reference.
---------------------------------------------------------------------------------------
39 ERROR @ IGNORED FOR PARAMETER # !. INTRINSIC EXPECTS WORD ADDRESS.
MESSAGE
CAUSE A parameter preceded by an @ is passed to an intrinsic which
expects a word address. The @ is ignored and the word address of
the item is passed.
---------------------------------------------------------------------------------------
40 ERROR BLANK LINE WITH CONTINUATION CHARACTER WAS NOT PROCESSED.
MESSAGE
CAUSE
---------------------------------------------------------------------------------------
41 ERROR MISSING PERIOD IN IDENTIFICATION DIVISION.
MESSAGE
CAUSE
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
42 ERROR INVALID COMMENT ENTRY.
MESSAGE
CAUSE Comment entry is not allowed here.
---------------------------------------------------------------------------------------
43 ERROR ILLEGAL IDENTIFICATION DIVISION PARAGRAPH.
MESSAGE
CAUSE Check against legal IDENTIFICATION DIVISION paragraphs.
---------------------------------------------------------------------------------------
45 ERROR UNPROCESSED SOURCE ON SUBSYSTEM COMMAND LINE.
MESSAGE
CAUSE Unprocessed source is ignored.
---------------------------------------------------------------------------------------
46 ERROR SUBSYSTEM COMMAND CHARACTER STRING WAS TRUNCATED.
MESSAGE
CAUSE [REV BEG]String exceeds maximum allowed length, which is
approximately 110 characters for $PAGE and $TITLE, 116 characters
for $COPYRIGHT, and 255 characters for $VERSION.[REV END]
---------------------------------------------------------------------------------------
47 ERROR SEQUENCING ERROR.
MESSAGE
CAUSE Sequence numbers are out of order.
---------------------------------------------------------------------------------------
48 ERROR MISSING "BY" IN COPY OR REPLACE STATEMENT.
MESSAGE
CAUSE COPY or REPLACE statement is incomplete.
---------------------------------------------------------------------------------------
49 ERROR INVALID SUBSYSTEM COMMAND DELIMITER; EXPECTED !.
MESSAGE
CAUSE
---------------------------------------------------------------------------------------
50 ERROR ARITHMETIC OVERFLOW MAY OCCUR.
MESSAGE
CAUSE An intermediate or final result may have more than 31 digits on HP
COBOL II/XL and 28 digits on HP COBOL II/V, when maximum operands
and intermediate results are assumed in the arithmetic statement.
---------------------------------------------------------------------------------------
51 ERROR REDEFINING ITEM ! IS SMALLER THAN REDEFINED ITEM.
MESSAGE
CAUSE Except for level 01, a redefining item must be the same size as the
item it redefines. ANSI85 allows it to be smaller.
---------------------------------------------------------------------------------------
52 ERROR REDEFINING ITEM ! IS BIGGER THAN REDEFINED ITEM.
MESSAGE
CAUSE Except for level 01, a redefining item must be the same size as the
item it redefines.
---------------------------------------------------------------------------------------
54 ERROR CODE-SET CLAUSE SPECIFIED FOR A MASS-STORAGE FILE.
MESSAGE
CAUSE The code-set clause may not be specified for mass-storage files.
ANSI74 entry point only.
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
55 ERROR LEFT TRUNCATION MAY OCCUR.
MESSAGE
CAUSE This warning is generated whenever significant digits will be
truncated in a numeric move.
---------------------------------------------------------------------------------------
56 ERROR VALUE OF CLAUSE NOT APPLICABLE TO NON-SEQUENTIAL FILES, IGNORED.
MESSAGE
CAUSE The VALUE OF clause is meaningful only for sequential files. If it
occurs in any other type of file it is ignored.
---------------------------------------------------------------------------------------
57 ERROR REDEFINING ITEM ! CONTAINS A VALUE CLAUSE.
MESSAGE
CAUSE An item with a VALUE clause contains a REDEFINES clause or is
subordinate to a REDEFINES clause. The latter VALUE clause is
used.
---------------------------------------------------------------------------------------
58 ERROR UNABLE TO OPEN COBCNTL FILE.
MESSAGE
CAUSE The file COBCNTL.PUB.SYS was not found.
---------------------------------------------------------------------------------------
59 ERROR MISSING PROCEDURE DIVISION.
MESSAGE
CAUSE No code will be generated. Syntax checking is done.
---------------------------------------------------------------------------------------
60 ERROR OVERLAPPING PARAMETERS IN CALL; CALLED SUBPROGRAM MUST NOT SPECIFY
MESSAGE $CONTROL PARMSNEVEROVERLAP.
CAUSE If overlapping parameters exist, the linkage section of called
subprogram must be aliased conservatively.
---------------------------------------------------------------------------------------
61 ERROR NO OPTIMIZATION DONE IF ALTER STATEMENT OCCURS.
MESSAGE
CAUSE No alias sets constructed, optimization is turned off.
---------------------------------------------------------------------------------------
62 ERROR NO OPTIMIZATION DONE IF SYMDEBUG IS SPECIFIED.
MESSAGE
CAUSE Listing/object correspondence altered with optimization.
Optimization turned off.
---------------------------------------------------------------------------------------
65 ERROR[REV OCTAL LITERAL CONVERTED TO DECIMAL.[REV END]
BEG]
MESSAGE
CAUSE A condition name value clause specifies octal literal when numeric
conditional variable has usage display or comp-3. The literal was
converted to an equivalent base 10 number.
---------------------------------------------------------------------------------------
66 ERROR RECURSION DETECTED; CALL TO EXTERNAL PROGRAM ! ASSUMED.
MESSAGE
CAUSE Illegal recursive call to a nested or batched program was
encountered and the compiler responded by generating code for a
legal call to a separately compiled program.
---------------------------------------------------------------------------------------
MPE/iX 5.0 Documentation