HP 3000 Manuals

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