Error
Error
V S C J E S 2
000015 "C:\Temp\RDZ\Lab1Local\BuildOutput\NamesIn.dat"
000016 ORGANIZATION IS LINE SEQUENTIAL
000017 FILE STATUS IS IN-STATUS.
61
000018
000019 SELECT PRNT-FILE ASSIGN TO
29
==000070==> IGYPS2121-S "IN-ST" was not defined as a data-name. The statement was
discarded.
000071 1 DISPLAY "CHECK THAT YOUR JCL AND COBOL FILE DEFINITIONS
MATCH"
==000071==> IGYPS0009-E "DISPLAY" should not begin in area "A". It was processed
as if found in
area "B".
000072 ELSE
000073 1 PERFORM 2000-READ-INPUT
101
000074 1 PERFORM 1400-PRINT-HEAD
80
000075 1 PERFORM 1500-LOOP UNTIL EOF-I = 1
87 60
000076 1 CLOSE INPUT-FILE
26
000077 1 PRNT-FILE
29
000078 END-IF.
000079 STOP RUN.
000080 1400-PRINT-HEAD.
000081 WRITE PRNT-REC FROM PRNT-HEADING1
30 48
000082 AFTER ADVANCING PAGE.
000083 MOVE SPACES TO PRNT-REC.
IMP 30
000084 WRITE PRNT-REC
30
000085 AFTER ADVANCING 1 LINES.
000086
000087 1500-LOOP.
000088 PERFORM 1600-PRINT-ALL-NAMES.
94
000089 PERFORM 2000-READ-INPUT.
101
000090
000091
**************************************************************
000092 * PRINTS THE SCHEDULE INFORMATION
*
000093
**************************************************************
000094 1600-PRINT-ALL-NAMES.
000095 MOVE I-NAME TO L-NAME1.
37 44
000096 WRITE PRNT-REC FROM PRNT-DATA1
30 42
000097 AFTER ADVANCING 1 LINE.
PP 5655-EC6 IBM Enterprise COBOL for z/OS 6.3.0 P240906 LAB2 Date
05/19/2025 Time 19:16:59 Page 5
LineID PL SL ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----
+----7-|--+----8 Map and Cross Reference
000098
**************************************************************
000099 * READS THE INPUT FILE
*
000100
**************************************************************
000101 2000-READ-INPUT.
000102 READ INPUT-FILE INTO INPUT-DATA
26 35
000103 1 AT END MOVE 1 TO EOF-I.
60
PP 5655-EC6 IBM Enterprise COBOL for z/OS 6.3.0 P240906 LAB2 Date
05/19/2025 Time 19:16:59 Page 6
An "M" preceding a data-name reference indicates that the data-name is modified by
this reference.
60 EOF-I. . . . . . . . . . . . . 75 M103
37 I-NAME . . . . . . . . . . . . 95
61 IN-STATUS. . . . . . . . . . . 17 69
35 INPUT-DATA . . . . . . . . . . M102
26 INPUT-FILE . . . . . . . . . . 14 67 76 102
27 INPUT-REC
44 L-NAME1. . . . . . . . . . . . M95
55 MISC
42 PRNT-DATA1 . . . . . . . . . . 96
29 PRNT-FILE. . . . . . . . . . . 19 68 77
48 PRNT-HEADING1. . . . . . . . . 81
30 PRNT-REC . . . . . . . . . . . M81 M83 84 M96
PP 5655-EC6 IBM Enterprise COBOL for z/OS 6.3.0 P240906 LAB2 Date
05/19/2025 Time 19:16:59 Page 7
Context usage is indicated by the letter preceding a procedure-name reference.
These letters and their meanings are:
A = ALTER (procedure-name)
D = GO TO (procedure-name) DEPENDING ON
E = End of range of (PERFORM) through (procedure-name)
G = GO TO (procedure-name)
P = PERFORM (procedure-name)
T = (ALTER) TO PROCEED TO (procedure-name)
U = USE FOR DEBUGGING (procedure-name)
66 000-MAINLINE
80 1400-PRINT-HEAD. . . . . . . . P74
87 1500-LOOP. . . . . . . . . . . P75
94 1600-PRINT-ALL-NAMES . . . . . P88
101 2000-READ-INPUT. . . . . . . . P73 P89
PP 5655-EC6 IBM Enterprise COBOL for z/OS 6.3.0 P240906 LAB2 Date
05/19/2025 Time 19:16:59 Page 8
Defined Cross-reference of programs References
7 LAB2
PP 5655-EC6 IBM Enterprise COBOL for z/OS 6.3.0 P240906 LAB2 Date
05/19/2025 Time 19:16:59 Page 9
LineID Message code Message text
<H1> S Y N O P S I S
The system load of module LAB2 failed. The load module was not found in the
standard MVS search path.
KC03C58.LOAD
Important messages:
<H1> E V E N T S U M M A R Y
(*) One or more of the following abbreviations might appear in the "Event
Location" column:
F#n Source file number (refer to detailed event information for file
identification)
L#n Source file line number
S#n Listing file statement number (refer to detailed event information for
file identification)
M+x Offset from start of load module
P+x Offset from start of program
E+x Offset from start of entry point
<H1> E V E N T D E T A I L S
================================================================================
<H2> EVENT 1 OF 1: ABEND S806
********************************************************************************
*********************** P O I N T O F F A I L U R E **********************
********************************************************************************
--------------------------------------------------------------------------------
<H3> Associated Messages
Explanation:
The system could not find the module entry point, <mod>, that a LINK, XCTL,
ATTACH, or LOAD macro specified. This can result from having an alias which is
not associated with an existing primary name, or an alias that matches a
primary name in another concatenated library.
<mod>
The name of the requested module.
System Action:
Programmer Response:
Ensure that the requesting program is not incorrectly modified. Ensure that
the load module library (or library concatenation) is indicated correctly and
that the indicated library (or library concatenation) contains the requested
program. For an alias name, ensure that the entry point attributes match that
of the load module which was previously loaded (that is, authorization, RMODE,
entry point displacement). Also, check that there are no duplicate aliases or
related primary module names in the library concatenation. MVS expects that
all module names and aliases are unique across every library.
Module:
CSVGETMD
Source:
Routing Code:
11
Descriptor Code:
Note 26
--------------------------------------------------------------------------------
<H3> Additional Event Details
--------------------------------------------------------------------------------
<H3> Abend Code S806-X'4' Explanation
Explanation: The supervisor, or the Supervisor Call (SVC) for the BLDL (build a
directory entry list) macro, detected an error during the processing of a
LINK(X), XCTL(X), ATTACH(X), or LOAD macro with the EP (entry point) or EPLOC
(EP location (address)) operand.
Code Explanation
04 The system could not find the module, whose entry point is the value
of the EP or EPLOC operand, in the indicated library (private library,
job library, or link library). This situation can occur when
LSEARCH=YES is specified on the macro and the limited library search
fails to locate the module.
System Action: The system issues a message depending on the reason code
accompanying the abend:
Code Message
04 CSV003I
If the reason code is X'14' or X'18', report this completion code to the system
programmer.
If the reason code is X'0C' or a X'1C', it is a probable user error. Make sure
that the DCB for the library is valid and open. Correct the error and run the
job step again.
System Programmer Response: For reason code X'08', resubmit the job. Then have
the operator enter a START GTF command specifying tape output, MODE=EXT and
TIME=YES. Have the operator reply TRACE=IO in response to message AHL100A.
If the error recurs and the program is not in error, see the system programmer
response for messages in the job log.
For reason code X'2C' or if the problem persists, search problem reporting data
bases for a fix for the problem. If no fix exists, contact the IBM Support
Center. Provide the ABEND dump and the source program listing for the job.
<H1> S Y S T E M - W I D E I N F O R M A T I O N
================================================================================
<H2> MESSAGES
--------------------------------------------------------------------------------
<H3> Non-Event-Related Messages
- -----TIMINGS (MINS.)------
-----PAGING COUNTS----
Explanation:
This message follows a related message (of the format CSV0xxI) that indicates
an error occurred during the processing of a LINK, LOAD, ATTACH, or XCTL
macro. CSV028I indicates which job is associated with the error described in
the related CSV0xxI message.
<cde>
The system completion code.
<return-code>
The return code.
<jjj>
The jobname.
<sss>
The stepname.
If the ERRET parameter is coded on the macro, ABEND<cde-rc> will not appear in
the message.
System Action:
Refer to the system action for the CSV0xxI message that was issued before
CSV028I.
Programmer Response:
Refer to the programmer response for the CSV0xxI message. If <cde> appears in
the message text, see the explanation of abend code X'<cde>'.
Module:
CSVABEND
Source:
Routing Code:
9,11
Descriptor Code:
Note 26
<H1> A B E N D J O B I N F O R M A T I O N
Data Sets:
Execution Environment:
<H1> O P T I O N S
Options in Effect:
Detail(Medium)
NoErrorHandler
Language(ENU)
NoLocale
MaxMiniDumpPages(4096) -
NoDup(CICSfast(5),NoIncludeExecCicsDump) - not a duplicate
NoDup(ImageFast(5)) - not a duplicate
NoDup(Normal(24),NoJobname) - duplicate of ISM330.HIST(F12169)
NoPermitLangx
PreferredFormattingWidth(80)
NoPrintInactiveCOBOL
RetainDump(Auto)
Source
SpinIDIREPRT
StoragePrintLimit(256K) - not exceeded
SystemWidePreferred(StorageAreas(Hex))
Data Sets:
The following Fault Analyzer data set or path names were either
preallocated, specified via DataSets options, or provided as defaults.
Fault Analyzer was invoked via the MVS IEAVTABX exit (IDIXDCAP). Its execution
time was 3.04 seconds. It used 0.05 CPU seconds and 0.95 megabytes of allocated
storage.