Messages and Codes: Enterprise COBOL For z/OS 6.4
Messages and Codes: Enterprise COBOL For z/OS 6.4
6.4
IBM
SC27-4648-02
Note
Before using this information and the product it supports, be sure to read the general information under
“Notices” on page 27.
Preface..................................................................................................................v
About this information..................................................................................................................................v
Message format and return codes............................................................................................................... v
Compiler phase identifiers.....................................................................................................................vi
Summary of changes................................................................................................................................. viii
Enterprise COBOL for z/OS 6.4.............................................................................................................. ix
How to send your comments...................................................................................................................... ix
Notices................................................................................................................27
Trademarks................................................................................................................................................ 29
List of resources.................................................................................................. 31
Enterprise COBOL for z/OS........................................................................................................................ 31
Related publications.................................................................................................................................. 31
Index.................................................................................................................. 35
iii
iv
Preface
where:
• nnnnnn is the number of the source line to which the message refers.
• IGYPPmmmm-z is the message header:
– IGY is the IBM Enterprise COBOL for z/OS product code.
– PP identifies the phase that issued the message. For details, see “Compiler phase identifiers” on page
vi.
– mmmm is the message number.
– Z indicates the compiler message severity level or FIPS message category.
Compiler messages can have 1 of 5 levels of severity:
I (informational - return code 0)
An informational-level message (RC=0) is an aid to the user. No action is required from the user
and the program will execute correctly as it stands.
W (warning - return code 4)
A warning-level message (RC=4) calls attention to a possible error. It is probable that the program
will execute correctly as written.
E (error - return code 8)
An error-level message (RC=8) indicates a condition that is definitely an error. The compiler has
attempted to correct the error but the results of program execution may not be what the user
expects. The user should correct the error.
vi Preface
This phase processes E-text and generates compiler diagnostics for source program errors.
DM
DMAP Phase (IGYCDMAP).
This phase processes the MAP option to generate the DATA DIVISION storage map. It uses data
contained in the dictionary to produce the storage map.
DS
Data Scan Sub-Phase (IGYCDSCN).
This phase translates input source statements in the IDENTIFICATION DIVISION, ENVIRONMENT
DIVISION, and DATA DIVISION into compiler internal text. It also identifies and classifies statements,
and performs syntactical analysis on statements and statement elements. An entry is made in the
symbol table for each unique user name identified in this scan.
This phase creates attribute table entries for data definition elements (for example, data-names
or file-names), processes data description entry clauses, and checks clauses within an entry for
compatibility.
General information table entries are also created for edited PICTURE masks and user-defined
collating sequences associated with an alphabet name.
FG
File Generation Phase (IGYCFGEN).
This phase is a conditional phase executed only if the COBOL program contains an FD (I/O file) and/or
an SD (sort file).
GR
Group Process Sub-Phase (IGYCGROU).
The Group Process sub-phase of the Scan Phase processes references to data names in the
ENVIRONMENT DIVISION and DATA DIVISION. This phase resolves all the forward data references
encountered by DSCN (and for which I-text was produced), completing Attribute Table and GIT entries
for these references. This phase is also responsible for processing VALUE clause literals and creating
the required procedure form I-text (for format-1 VALUE) or GIT entries (for format-2 VALUE) for these
literals.
IN
Initialization Phase (IGYCINIT).
This phase performs the housekeeping functions required to prepare the operating environment
for the processing of source programs. It is also invoked at the end of compilation to perform the
housekeeping involved in normal program termination.
Because these functions are performed only once for each compilation, the code is contained in
the initialization phase rather than in the resident control phase. This phase is not resident during
compilation.
LI
Copy Phase (IGYCLIBR).
This phase scans the user's COBOL source for COPY, BASIS, and REPLACE statements. It is invoked
only if the LIB option has been specified. Original and library source texts are processed, and lexical
and syntactic analysis of the COPY, BASIS, and REPLACE statements is performed. The phase updates
the library text and creates C-form (COPY) text.
LS
Lister Phase (IGYCLSTR).
This phase manages the construction of the program's source listing. This phase processes L-text
(listing text), and, if the appropriate compiler options are selected, imbeds diagnostic messages,
map information and cross-reference information in the source listing. It also indicates statement or
program nesting levels for every source line.
Preface vii
OS
Options Scan Phase (IGYCOSCN).
This phase determines which compilation options are to be in effect by merging options and resolving
conflicts from the following:
• Default options table
• CBL statements
• JCL PARM statement
• JCL OPTION statement (VSE Only)
PA
Procedure Analysis Sub-Phase (IGYCPANA).
This phase does semantic analysis of PROCEDURE DIVISION source statements, transforms I-text
into M-text, and resolves procedure-name references.
PG
Procedure Generation Phase (IGYCPGEN).
This phase processes those verbs coded in the PROCEDURE DIVISION of the COBOL program or
generated by the procedure analysis phase.
In addition, certain information about the source program needed by the assembly phases is collected
in this phase. If the NOCOMPILE option is in effect, this phase is not executed.
PS
Procedure Scan Sub-Phase (IGYCPSCN).
The Procedure Scan sub-phase of the Scan Phase performs syntax analysis and a part of the semantic
analysis on the PROCEDURE DIVISION source statements. It translates each data name appearing
as an operand in a statement into an Attribute Table offset and collects the attribute information for
the operand. It also validates each operand. Based on the language definition, it diagnoses invalid
operands.
RC
Resident Control Phase (IGYCRCTL).
This phase establishes the compilation environment and controls the loading and deleting of all
compiler phases. IGYCRCTL is loaded by the host operating system or by the CMS Interface Phase,
COBOL2, under CMS. This phase remains in memory throughout the compilation process.
SC
Scan Phase (IGYCSCAN).
This phase manages the Data Scan, Group Process, Procedure Scan, and Procedure Analysis sub-
phases.
SI
System Interface Phase (IGYCSIMD).
This phase obtains and initializes dynamic storage for compiler processing. It is invoked by all phases
through the common service macros to perform system dependent functions. This phase is always
loaded within the first 16 megabytes of storage and is resident in storage throughout the compilation.
IGYCSIMD is loaded by IGYCRCTL, the resident control phase.
XR
Cross-Reference Phase (IGYCXREF).
This phase produces cross-references requested by the XREF option.
Summary of changes
This section lists the major changes that have been made to this document in Enterprise COBOL for
z/OS 6.4. The changes that are described in this information have an associated cross-reference for your
viii Preface
convenience. The latest technical changes are marked within >| and |< in the HTML version, or marked by
vertical bars (|) in the left margin in the PDF version.
Preface ix
x Enterprise COBOL for z/OS: Enterprise COBOL for z/OS, 6.4 Messages and Codes
Chapter 1. IGYPP5000 and IGYPP7000 series
messages
Most 5000 series messages (messages numbered 5000-5999) and 7000 series messages (messages
numbered 7000-7999) are for compiler internal errors and require the user to contact IBM support to
report the problem. There are some 5000 series and 7000 series messages that can result from user
controllable circumstances, such has JCL errors, and can be corrected by the user. These messages are
described below.
PP identifies the phases that issued the message. These messages can be issued by different phases, like
most messages.
IGYPP5000-U The compilation was terminated • TEST(NOSEPARATE), which causes the DWARF
due to an uncorrectable error debugging information to be included in the object
condition. program and greatly increases its size.
Explanation: System action:
This is a generic message that might be issued with The compilation is terminated with an ABORT and
all the other compiler terminating messages (5000 RC=16.
series).
System action: User response
The compilation is terminated with an ABORT and • Recompile the program with OPTIMIZE or
RC=16. TEST(SEPARATE) compiler options.
User response: Note: Depending on the program content, this
Look at the other 5000 series messages that are bypass may or may not always work. If a smaller
issued and refer to the user response for those program produces either message, try changing the
messages. OPTIMIZE and TEST options individually to see if
IGYPP5158-U The object program exceeded that helps.
16 megabytes. Restructure the • The SSRANGE and XREF compile options also
program into smaller programs produce a larger object program, so using
and recompile. NOSSRANGE and NOXREF could help with some
Explanation: programs.
The program exceeds an internal compiler limitation. • Restructure the program into smaller programs and
recompile.
System action:
The compilation is terminated with an ABORT and Related references
RC=16. OPTIMIZE (Enterprise COBOL Programming Guide)
User response: SSRANGE (Enterprise COBOL Programming Guide)
Restructure the program into smaller programs and TEST (Enterprise COBOL Programming Guide)
recompile. XREF (Enterprise COBOL Programming Guide)
Performance-related compiler options
IGYPP5159-U Procedure plus constant (Enterprise COBOL Programming Guide)
area exceeded 4 megabytes.
"PGT" capacity was exceeded. IGYPP5177-U The object program exceeded
Restructure the program into 16 megabytes. Recompile the
smaller programs and recompile. program with "TEST(SEPARATE)"
or "NOTEST" compiler options,
or restructure the program into
Explanation
smaller programs and recompile.
The program exceeds an internal compiler limitation.
Explanation:
Most likely you were compiling with the following
The program exceeds an internal compiler limitation.
compiler options:
When trying to compile a very large Enterprise COBOL
• NOOPTIMIZE. program with TEST(NOSEPARATE), it causes the
2 Enterprise COBOL for z/OS: Enterprise COBOL for z/OS, 6.4 Messages and Codes
Related references Explanation:
Changing reserved words The compiler has run out of memory while still
(Enterprise COBOL Customization Guide) processing the program, and you can either increase
the region size or change the z/OS MEMLIMIT
IGYPP5273-U Buffer size was too small for parameter value.
Wcode workfile. Increase the
value of the BUFSIZE compiler System action:
option. The compilation is terminated with an ABORT and
RC=16.
Explanation:
The compiler was writing a table for EXTERNAL data
items in a single WRITE, but when there were too User response
many, data management could not manage records of Make sure that your region size is at least 200 MB
that size. and the z/OS MEMLIMIT setting is at least 2 GB. Ask
your system programmer what your region size and
System action: MEMLIMIT settings are.
The compilation is terminated with an ABORT and
RC=16. For details, see z/OS MEMLIMIT changes in the
Enterprise COBOL Migration Guide.
4 Enterprise COBOL for z/OS: Enterprise COBOL for z/OS, 6.4 Messages and Codes
Chapter 2. IGYCB messages
IGYCB messages are issued during code generation and optimization phases.
IGYCB7031-S An error occurred while IGYCB7104-S Internal error while compiling
attempting to open "&1". function &1. &2. Compilation
terminated.
Explanation:
The compiler was unable to open the file specified by Explanation:
&1. The compiler found some of its internal data to be
in an unexpected and incorrect state, choosing to
System action:
terminate rather than continue in error.
The compilation is terminated with a failure and
RC=12. System action:
The compilation is terminated with a failure and
User response:
RC=12.
Contact IBM support.
User response:
IGYCB7032-S An error occurred while
Contact IBM support.
attempting to read from "&1".
IGYCB7109-W Infinite loop detected in function
Explanation:
&1. Program may not stop.
The compiler was unable to read from the file specified
by &1. Explanation:
The compiler detected an infinite loop in the program.
System action:
The compilation is terminated with a failure and System action:
RC=12. The compilation continues. RC=4 is returned.
User response: User response:
Contact IBM support. Check the program to determine why an infinite loop
might occur, and correct the program as necessary.
IGYCB7033-S An error occurred while
attempting to write to "&1". IGYCB7145-U Insufficient memory in the
compiler to continue compilation.
Explanation:
The compiler was unable to write to the file specified Explanation:
by &1. The optimizer and code generator don't have enough
memory to compile the program.
System action:
The compilation is terminated with a failure and System action:
RC=12. The compilation is terminated with a failure and
RC=16.
User response:
Contact IBM support.
User response
IGYCB7035-S FPR save area offset limit(4095)
Either increase the region size available to your
exceeded (FASTLINK limitation).
compilation job, or increase the MEMLIMIT setting
Offset is &1. Reduce incoming
for your system. If you are already using 1 GB or
parameter size in function &2.
more and it is still not enough, then it might be that
Explanation: your program is so large as to require the "above
Too many parameters were passed between programs, the BAR" storage. This would mean that the system
causing the compiler to use more than the allowed MEMLIMIT setting must be 2 GB or more. Ask your
space for saving the caller's floating-point registers. system programmer what your MEMLIMIT setting is.
For very large programs, MEMLIMIT might need to be
System action:
set to 3 GB or 4 GB or more.
The compilation is terminated with a failure and
RC=12. For details, see z/OS MEMLIMIT changes in the
Enterprise COBOL Migration Guide.
User response:
Refactor the calling and called programs to pass IGYCB7146-U The GOFF section limit exceeded.
fewer parameters, for example, by combining several Reduce program size.
independent parameters into one group.
6 Enterprise COBOL for z/OS: Enterprise COBOL for z/OS, 6.4 Messages and Codes
The DCB parameters in SYSLIN DD statements are not IGYCB7302-W A zero base was raised to a
correct. negative power in a numeric literal
exponentiation. The result was set
System action:
to 0.
The compilation is terminated with an ABORT and
RC=16. Explanation:
The compiler determined at compile time that
User response:
performing an exponentiation would result in zero
Ensure that the record format (RECFM) is FB and the
raised to a negative power.
logical record length (LRECL) is 80.
System action:
IGYCB7155-U Register \"&1\" is reserved by the
The compilation continues. RC=4 is returned.
compiler and cannot be used in
the code. User response:
Investigate whether the computation was intended to
Explanation:
be zero raised to a negative power.
The compiler is incorrectly using a register for more
than one purpose at once. IGYCB7303-S An exception "&1" occurred while
processing numeric literals. The
System action:
result of the operation was set to
The compilation is terminated with a failure and
zero.
RC=16.
Explanation:
User response:
Contact IBM Support. The compiler determined at compile-time that
performing a computation would always contain a
IGYCB7300-W The code from lines &1 in program division by zero.
'&2' can never be executed and
System action:
was therefore discarded.
The compilation is terminated with a failure and
Explanation: RC=12.
The compiler has determined that based on the
User response:
construction of the program, code on lines "&1" cannot
Correct the code so a division by zero does not
be reached, so the compiler removed it. The compiler
happen.
makes this determination in several ways.
IGYCB7304-W An exception "&1" occurred while
System action:
The compilation continues, with the unreachable code processing numeric literals. The
being ignored for the remainder of the compilation. result of the operation was set to
RC=4 is returned. zero.
Explanation:
User response:
The compiler determined at compile-time that
The unreachable code has been removed, so it has no
performing a computation would always result in a
effect on the program. You can clean up your program
floating-point underflow.
to remove the unreachable code from the source. If
the code should be reachable, you need to determine System action:
what is leading the compiler to determine it is not. The compilation continues. RC=4 is returned.
IGYCB7301-W A zero base was raised to a User response:
zero power in a numeric literal Correct the code so that a floating-point underflow
exponentiation. The result was set does not occur.
to 1.
IGYCB7305-U The COBOL-specific run time
Explanation: library was not available at
The compiler determined at compile time that compile time. Please add
performing an exponentiation would result in zero SCEERUN to the concatenation for
raised to the zero-th power. the compile step.
System action: Explanation:
The compilation continues. RC=4 is returned. The compiler makes use of the COBOL runtime at
compile time in some cases where the compiler
User response:
determines that computations have constant senders.
Investigate whether the computation was intended to
The compiler was unable to load the runtime.
be zero raised to the zero-th power.
8 Enterprise COBOL for z/OS: Enterprise COBOL for z/OS, 6.4 Messages and Codes
the size of the generated code is caused by inlining The compilation continues, with the compiler
that particular program. generating code for the reference modification. RC=4
is returned.
System action:
The compilation continues. RC=0 is returned. User response:
Correct the program so that the reference modification
User response:
starts at position 1 or greater.
Consider the storage increase due to the inlining of a
given paragraph and decide whether that use of space IGYCB7316-W A reference-modification length
is justified in the application. with a non-positive value was
found.
IGYCB7313-E The value of data item ‘&1’
at the time of reference by Explanation:
statement number &2 on line &3 The compiler has detected that a reference
failed the NUMERIC class test or modification has a negative or zero length.
contained a value larger than the
System action:
PICTURE clause as detected by
The compilation continues, with the compiler
the NUMCHECK compiler option.
generating code for the reference modification. RC=4
Explanation: is returned.
The compiler has detected that a PACKED-DECIMAL
User response:
or USAGE-DISPLAY data item has an invalid value
Correct the program so that the reference modification
at the specified line of code while compiling with
length is 1 or greater.
NUMCHECK(PAC|ZON,MSG|ABD) specified.
IGYCB7317-W A reference-modification length
System action:
value caused reference to be made
The compilation is terminated with a failure and RC=8.
beyond the rightmost character of
User response: &1.
Correct the program so that the data item referred to
Explanation:
in the message doesn't have an invalid value, and then
The compiler has detected that a reference
recompile the program.
modification's length plus starting position will exceed
IGYCB7314-E The value of data item &1 at the bounds of the data item being reference modified.
statement number &2 on line &3
System action:
was invalid. The value exceeded
The compilation continues, with the compiler
the number of digits in the data
generating code for the reference modification. RC=4
definition, and failed the SIZE
is returned.
ERROR test generated by the
NUMCHECK(BIN) compiler option. User response:
Correct the program so that the reference modification
Explanation:
length plus starting position fits within the bounds of
The compiler has detected that a BINARY/COMP/
the data item.
COMP-4 data item has a value that exceeds its picture
clause, at the specified line of code while compiling IGYCB7318-W A reference-modifier start value
with NUMCHECK(BIN,MSG|ABD) specified. exceeded the number of
characters in &1.
System action:
The compilation is terminated with a failure and RC=8. Explanation:
The compiler has detected that a reference
User response:
modification's starting position exceeds the bounds of
Correct the program so that the data item referred to
the data item being reference modified.
in the message doesn't have a value that exceeds its
picture clause, and then recompile the program. System action:
The compilation continues, with the compiler
IGYCB7315-W A reference modifier with a non-
generating code for the reference modification. RC=4
positive value was found.
is returned.
Explanation:
User response:
The compiler has detected that a reference
Correct the program so that the reference
modification has a negative or zero starting position.
modification's starting position is less than the bounds
System action: of the data item.
10 Enterprise COBOL for z/OS: Enterprise COBOL for z/OS, 6.4 Messages and Codes
Chapter 3. IGYDS messages
For IGYDS messages, get the compiler listing, find the line number referenced by the error message, and
then read the Enterprise COBOL Language Reference on how to specify DATA DIVISION statements.
Related references
Getting listings (Enterprise COBOL Programming Guide)
DATA DIVISION overview (Enterprise COBOL Language Reference)
Related references
Getting listings (Enterprise COBOL Programming Guide)
DATA DIVISION overview (Enterprise COBOL Language Reference)
Related references
Compiler options (Enterprise COBOL Programming Guide)
Conflicting compiler options (Enterprise COBOL Programming Guide)
Related references
Getting listings (Enterprise COBOL Programming Guide)
Procedure division structure (Enterprise COBOL Language Reference)
Related references
Getting listings (Enterprise COBOL Programming Guide)
Procedure division structure (Enterprise COBOL Language Reference)
Related references
Getting listings (Enterprise COBOL Programming Guide)
Procedure division structure (Enterprise COBOL Language Reference)
Accessibility features
z/OS includes the following major accessibility features:
• Interfaces that are commonly used by screen readers and screen-magnifier software
• Keyboard-only navigation
• Ability to customize display attributes such as color, contrast, and font size
z/OS uses the latest W3C Standard, WAI-ARIA 1.0 (http://www.w3.org/TR/wai-aria/), to ensure
compliance to US Section 508 (https://www.access-board.gov/ict/) and Web Content Accessibility
Guidelines (WCAG) 2.0 (http://www.w3.org/TR/WCAG20/). To take advantage of accessibility features,
use the latest release of your screen reader in combination with the latest web browser that is supported
by this product.
Keyboard navigation
Users can access z/OS user interfaces by using TSO/E or ISPF.
Users can also access z/OS services by using IBM Developer for z Systems®.
For information about accessing these interfaces, see the following publications:
• z/OS TSO/E Primer (http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/ikj4p120)
• z/OS TSO/E User's Guide (http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/ikj4c240/
APPENDIX1.3)
• z/OS ISPF User's Guide Volume I (http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/ispzug70)
• IBM Developer for z Systems Knowledge Center (http://www.ibm.com/support/knowledgecenter/
SSQ2R2/rdz_welcome.html?lang=en)
These guides describe how to use TSO/E and ISPF, including the use of keyboard shortcuts or function
keys (PF keys). Each guide includes the default settings for the PF keys and explains how to modify their
functions.
Interface information
The Enterprise COBOL for z/OS online product documentation is available in IBM Knowledge Center,
which is viewable from a standard web browser.
PDF files have limited accessibility support. With PDF documentation, you can use optional font
enlargement, high-contrast display settings, and can navigate by keyboard alone.
To enable your screen reader to accurately read syntax diagrams, source code examples, and text that
contains period or comma PICTURE symbols, you must set the screen reader to speak all punctuation.
Assistive technology products work with the user interfaces that are found in z/OS. For specific guidance
information, see the documentation for the assistive technology product that you use to access z/OS
interfaces.
26 Enterprise COBOL for z/OS: Enterprise COBOL for z/OS, 6.4 Messages and Codes
Notices
This information was developed for products and services offered in the U.S.A.
IBM may not offer the products, services, or features discussed in this document in other countries.
Consult your local IBM representative for information on the products and services currently available in
your area. Any reference to an IBM product, program, or service is not intended to state or imply that
only that IBM product, program, or service may be used. Any functionally equivalent product, program, or
service that does not infringe any IBM intellectual property right may be used instead. However, it is the
user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter described in this
document. The furnishing of this document does not give you any license to these patents. You can
send license inquiries, in writing, to:
For license inquiries regarding double-byte (DBCS) information, contact the IBM Intellectual Property
Department in your country or send inquiries, in writing, to:
The following paragraph does not apply to the United Kingdom or any other country where such
provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION
PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR
IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT,
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of
express or implied warranties in certain transactions, therefore, this statement may not apply to you.
This information could include technical inaccuracies or typographical errors. Changes are periodically
made to the information herein; these changes will be incorporated in new editions of the publication.
IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this
publication at any time without notice.
Any references in this information to non-IBM websites are provided for convenience only and do not in
any manner serve as an endorsement of those websites. The materials at those websites are not part of
the materials for this IBM product and use of those websites is at your own risk.
IBM may use or distribute any of the information you supply in any way it believes appropriate without
incurring any obligation to you.
Licensees of this program who want to have information about it for the purpose of enabling: (i) the
exchange of information between independently created programs and other programs (including this
one) and (ii) the mutual use of the information which has been exchanged, should contact:
28 Notices
and the "IBM Software Products and Software-as-a-Service Privacy Statement" at http://www.ibm.com/
software/info/product-privacy.
Trademarks
IBM, the IBM logo, and ibm.com® are trademarks or registered trademarks of International Business
Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be
trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at
“Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml.
Other company, product, or service names may be trademarks or service marks of others.
Notices 29
30 Enterprise COBOL for z/OS: Enterprise COBOL for z/OS, 6.4 Messages and Codes
List of resources
Softcopy publications
The following collection kits contain Enterprise COBOL and other product publications. You can find them
at https://www.ibm.com/resources/publications.
• z/OS Software Products Collection
• z/OS and Software Products DVD Collection
Support
If you have a problem using Enterprise COBOL for z/OS, see the following site that provides up-to-date
support information: https://www.ibm.com/support/pages/node/6560933.
Related publications
z/OS library publications
You can find the following publications in the z/OS library.
Run-Time Library Extensions
• Common Debug Architecture Library Reference
• Common Debug Architecture User’s Guide
• DWARF/ELF Extensions Library Reference
z/Architecture®
• Principles of Operation
z/OS DFSMS
• Access Method Services for Catalogs
• Checkpoint/Restart
• Macro Instructions for Data Sets
• Using Data Sets
32 Enterprise COBOL for z/OS: Enterprise COBOL for z/OS, 6.4 Messages and Codes
• API (EXEC CICS) Reference
• Developing CICS System Programs
• Global User Exit Reference
• XPI Reference
• Using EXCI with CICS
IBM z/OS Debugger (formerly IBM Debug for z Systems and Debug Tool)
You can find information about IBM z/OS Debugger in the IBM z/OS Debugger library.
IMS
• Application Programming API Reference, SC18-9699
• Application Programming Guide, SC18-9698
Java™
• IBM SDK for Java - Tools Documentation, publib.boulder.ibm.com/infocenter/javasdk/tools/index.jsp
• The Java 2 Enterprise Edition Developer's Guide, download.oracle.com/javaee/1.2.1/devguide/html/
DevGuideTOC.html
• Java 2 on z/OS, www.ibm.com/servers/eserver/zseries/software/java/
• The Java EE 5 Tutorial, download.oracle.com/javaee/5/tutorial/doc/
• The Java Language Specification, Third Edition, by Gosling et al., java.sun.com/docs/books/jls/
List of resources 33
• The Java Native Interface, download.oracle.com/javase/1.5.0/docs/guide/jni/
• JDK 5.0 Documentation, download.oracle.com/javase/1.5.0/docs/
JSON
• JavaScript Object Notation (JSON), www.json.org
XML
• Extensible Markup Language (XML), www.w3.org/XML/
• Namespaces in XML 1.0, www.w3.org/TR/xml-names/
• Namespaces in XML 1.1, www.w3.org/TR/xml-names11/
• XML specification, www.w3.org/TR/xml/
34 Enterprise COBOL for z/OS: Enterprise COBOL for z/OS, 6.4 Messages and Codes
Index
Numerics F
5000 series messages 1 feedback
7000 series messages 1 sending ix
FIPS messages
categories vi
A FLAG compiler option vi
about this information v format of messages v
accessibility
keyboard navigation 25 I
of Enterprise COBOL for z/OS
25 IGYCB messages 5
of this information 25 IGYDS messages 11
using z/OS 25 IGYGR messages 13
accessibility features for this product 25 IGYOS messages 15
assistive technologies 25 IGYPA messages 17
IGYPG messages 19
IGYPS messages 21
B
Bibliography 31 K
keyboard navigation 25
C
comments L
sending ix
compiler messages List of resources 31
compiler phase identifiers vi
format
compiler phase identifiers vi
N
return codes v notices 27
severity levels v
compiler phase identifiers
AS vi P
CB vi
product support 31
DI vi
publications 31
DM vii
DS vii
FG vii R
GR vii
IN vii RCFs
LI vii sending ix
LS vii reader comments
OS viii sending ix
PA viii return codes v
PG viii runtime messages v
PS viii
RC viii S
SC viii
SI viii summary of changes viii
XR viii support 31
customer support 31
D
disability 25
Index 35
36 Enterprise COBOL for z/OS: Enterprise COBOL for z/OS, 6.4 Messages and Codes
IBM®
SC27-4648-02