DIAGNOSTICS
DiAGNOSTICS
Each diagnostic generated by the compiler has the following format:
nnnnn
c
English text diagnostic word / D idn
nnnnn
c
__ • _ _ ...1
WUl.U
D idn
Source program line number where error occurred.
Character code specifying severity of error:
S
Severe error.
No object code is generated for the statement; execution and binary
deck generation suppressed.
E
Probable error, Code generated for stateIr?ent; however, results during execution are
unpredictable.
W
Warning. A minor inconsistency encountered.
Program expected to run correctly.
Current source text element deemed erroneous.
Internal name assigned to a data-name for PASS 2 diagnostics.
In all cases, program compilation continues in order to diagnose additional errors.
IDENTIFICATION! ENVIRONMENT DIVISION
Type
Message
W
*ACCESS MODE* CLAUSE IGNORED FOR NONMASS STORAGE FILE.
W
*ACCESS MODE* CLAUSE REQUIRED FOR MASS STORAGE--ASSUMED SEQUENTIAL.
W
*ACTUAL KEY* CLAUSE IGNORED FOR NONMASS STORAGE FILE.
S
*ACTUALKEY* MISSING FOR RANDOM FILE--SET TO SEQUENTIAL.
S
*ASSIGN* MISSING--FILE IGNORED (word)
S
COMPUTER NAME MUST BE *3300* OR *3500* (word)
S
*DATA DIVISION* HEADING MISSING--COMPILATION TERMINATED.
S
DATA-NAME
VSED
WITH ACTUAL KEY CLAUSE MAY NOT BE QUALIFIED.
W
DUPLICATE CLAUSE IN SELECT STATEMENT--IGNORED (word)
S
DUPLICATE *CURRENCY SIGN* CLAUSE--SECOND CLAUSE IGNORED.
S
DUPLICATE *DECIMAL POINT* CLAUSE--SECOND CLAUSE IGNORED.
S
DUPLICATE HEADER--FIRST DEFINITION ACCEPTED (word)
S
DUPLICATE SELECT STATEMENT FOR CURRENT FILE-NAME--2ND SELECT IGNORED.
W
*END REEL* IN *RERUN* CLAUSE NOT VALID FOR MASS STORAGE--ASSUMED *END UNIT*.
W
*END UNIT* IN *RERUN* CLAUSE NOT VALID FOR TAPE FILE--ASSUMED *END REEL*.
60229400
I-I
Need help?
Do you have a question about the 3300 and is the answer not in the manual?