z/OS MVS Program Management: Advanced Facilities
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Binder API reason codes in numeric sequence

z/OS MVS Program Management: Advanced Facilities
SA23-1392-00

Table 1 shows all reason codes returned by the binder API. The API function(s) that return the codes are shown. Note that many of the codes can be the result of an INCLUDE call that includes additional control statements into the binder.

For a more detailed explanation of the specific error condition, refer to the Return and Reason Codes section of the particular API function being processed in Using the binder application programming interfaces (APIs).

Table 1. All binder API reason codes
Reason Code API Function Explanation
00000000 All API functions Successful completion.
83000001 All API functions Invalid workmod token. Request rejected.
83000002 All API functions Invalid dialog token. Request rejected.
83000003 All API functions Binder invoked from within user exit. Request rejected.
83000004 All API functions Invalid function code specified. Request rejected.
83000005 All API functions Invalid call parameter. Request rejected.
83000006 All API functions Requested function not allowed while in PUTD input mode. Request rejected.
83000007 All API functions A symbol passed in the parameter list contains invalid characters.
83000008 All API functions Wrong number of arguments specified. Request rejected.
83000009 All API functions One or more parameters not accessible by the binder. Request rejected.
83000010 All API functions Parameter list not addressable by the binder. Request rejected.
83000050 All API functions WKSPACE storage limit exceeded. Dialog terminated.
83000051 All API functions Insufficient storage available. Dialog terminated.
83000060 All API functions Operating system at wrong level. Request rejected.
83000100 SETO Neither Dialog nor Workmod Token were specified on a call. Request rejected.
83000101 GETE, INCLUDE, LOADW, PUTD, SETL Invalid combination of parameters specified. Request rejected.
83000102 GETD, GETE, GETN Workmod was in an unbound state. GET calls not allowed. Request rejected.
83000103 INCLUDE INTENT = BIND and INTYPE not equal to NAME. INCLUDE request rejected.
83000104 ALTERW, BINDW, INSERTS, ORDERS, SETL, ALIGN, STARTS Function invalid for INTENT = ACCESS. Request rejected.
83000106 SETO Option invalid for INTENT = ACCESS. SETO request rejected.
83000107 SETO Invalid Option keyword specified. SETO request rejected.
83000108 SETO, STARTD The option value is invalid for the specified keyword. Request rejected.
83000109 SETO The OPTION cannot be specified on a SETO function call. Request rejected.
83000111 STARTD Syntax error or unrecognized option in parameter list.
83000112 STARTD Obsolete option specified in parameter list and is ignored.
83000113 SETO OPTION can be specified only when using the batch entry points.
83000200 STARTD Unable to open print data set during initialization. Processing continues without print.
83000201 STARTD One or more invalid options, specified on STARTD, were ignored. Processing continues.
83000203 STARTD Unable to open SYSTERM data set during initialization. Processing continues without SYSTERM.
83000204 STARTD Unable to open IEWTRACE data set during initialization. Processing continues without IEWTRACE.
83000205 STARTD Unable to obtain date and time from operating system. Date and time stamps set to zero or blanks on modules and listings.
83000206 STARTD Data set or file allocated to TERM could not be found. Processing continues without PRINT.
83000207 STARTD Data set or file allocated to PRINT could not be found. Processing continues without PRINT.
83000300 BINDW Unresolved references exist in the module. Either NCAL, NOCALL, or NEVERCALL were specified. Workmod has been bound.
83000301 BINDW Unresolved references exist in the module. The names could not be found in the designated library. Workmod has been bound.
83000302 BINDW Unresolved references exist in the module. No call library specified. Workmod has been bound.
83000303 BINDW A reference module was located in the call library, but could not be included. Workmod has been bound with unresolved references.
83000304 BINDW A name specified on an INSERT request was not resolved, or was resolved to a label that is not a section name. Insert request ignored.
83000305 BINDW A name specified on an ORDER request was not resolved, or was resolved to a label that is not a section name. Order request ignored.
83000306 LOADW, SAVEW The Save or Load Operation Summary could not be printed. Module might or might not have been processed correctly, depending on other factors.
83000307 BINDW The Map or Cross Reference listings could not be printed, but the module was bound successfully.
83000308 BINDW Unresolved references exist in the module. A member of the same name was located in the library, but did not resolve the symbol. Module was bound successfully.
83000309 BINDW A name specified on an ALIGNT request was not resolved, or was resolved to a label that is not a section name. ALIGNT request ignored.
83000310 BINDW One or more ALTER requests were pending at entry to autocall, and were ignored.
83000311 BINDW Overlay option not specified, but module contained multiple segments. Overlay structure ignored.
83000312 BINDW Root segment contains no text.
83000313 BINDW A 3-byte VCON in an overlay module cannot be relocated correctly.
83000314 BINDW Overlay module bound with at least one valid exclusive call.
83000315 BINDW Invalid exclusive calls in module. Relocation not possible. Module bound.
83000316 BINDW Overlay specified, but module contained only one segment. Module bound, but not in overlay format.
83000317 BINDW One or more valid exclusive calls present, but XCAL was not specified. Module bound in overlay format.
83000318 BINDW Module contains no branches out of the root segment. Module bound in overlay format.
83000319 BINDW Interface mismatch between caller and callee. The mismatch might be the XPLINK attribute, AMODE 64 and non-AMODE 64, code and data, or a signature field mismatch.
83000320 BINDW An autocall library was not usable. Autocall proceeded without library.
83000321 BINDW RMODE(SPLIT) or OVERLAY incompatible with COMPAT specification.
83000322 BINDW Conflicting attributes specified for data elements belonging to a class. Data for the class was discarded.
83000400 SAVEW Module has been saved, but has been marked NOT-EDITABLE.
83000401 SAVEW One or more aliases could not be added to directory. Module saved successfully.
83000402 SAVEW Specified entry name not defined in the module, or entry point offset is beyond the bounds of the containing element. Entry point defaults to first text byte.
83000403 SAVEW Reusability of one or more sections was less than that specified for the module.
83000404 SAVEW The module exceeded the limitations for included load modules. Module not saved.
83000405 SAVEW A permanent write error was encountered while attempting to write the module. Module not saved.
83000406 SAVEW A permanent read error was encountered while processing an input data set.
83000407 SAVEW No valid member name was available during SAVEW call. Module not saved.
83000408 SAVEW Workmod marked not-executable and cannot replace executable version. Module not saved.
83000409 SAVEW A member of the same name exists in the library, but replace was not specified. Module not saved.
83000410 SAVEW Error encountered converting module to requested output format.
83000411 SAVEW SCTR specified for a program object. Option ignored.
83000412 SAVEW A valid entry point could not be determined.
83000413 SAVEW One or more external references were bound to modules in LPA. Module not saved.
83000414 SAVEW The workmod is null. No modules were successfully included from any source file. The workmod cannot be saved.
83000415 BINDW, LOADW, SAVEW The module contains no text or no ESDs.
83000416 SAVEW No DDNAME has been provided for the output library. Module not saved.
83000417 SAVEW Target data set of SAVEW is not a library. Module not saved.
83000418 SAVEW Target data set of SAVEW does not have a valid record format for a load library. Module not saved.
Note: This can happen if the output PDS or PDSE has a record format specified other than U.
83000419   Incompatible options existed at save time for OVERLAY.
83000420 SAVEW Workmod modified before being stored in load module format.
83000421 SAVEW Module has more than 1 GIGABYTE of text. Module not saved.
83000422 SAVEW Workmod has data that cannot be saved in the requested format.
83000423 SAVEW DYNAM(DLL) was specified and exported symbols exist but SYSDEFSD was not allocated.
83000424 SAVEW I/O error on SYSDEFSD.
83000425 SAVEW Can't write to SYSDEFSD because the member name is too long.
83000426 LOADW, SAVEW LISTPRIV option specified and unnamed sections exist.
83000427 SAVEW An attempt to change the file attributes or a user ID or group ID failed while saving to a z/OS® UNIX file.
83000500 INCLUDE An INCLUDE call specifies a nonempty target workmod with INTENT=ACCESS. Request is rejected.
83000501 BINDW Control statements included during autocall have been ignored.
83000502 INCLUDE Some of the editing requests(CHANGE, DELETE, REPLACE) failed. Module included, but some changes not made.
83000503 INCLUDE I/O error encountered while attempting to read data set or directory. Input not usable.
83000504 INCLUDE Aliases and/or attributes were not included because directory not accessible; however, module included successfully.
83000505 INCLUDE Included module marked NOT-EDITABLE and has been bypassed.
83000506 INCLUDE Attempt to include object module into workmod with INTENT=ACCESS. Request rejected.
83000507 INCLUDE A format error has been encountered in an included module. The module has been bypassed.
83000509 INCLUDE An attempt has been made to include a file of control statements when INTENT=ACCESS. Request rejected.
83000510 INCLUDE Errors were detected in the included module. Module was bypassed.
83000511 INCLUDE A control statement attempted to include a file that was already in the include path. The recursive include has been bypassed.
83000512 INCLUDE More than one module in an included file, and INTENT=ACCESS was specified. Request rejected.
83000513 INCLUDE I/O error encountered reading a file or directory. File not included.
83000514 INCLUDE Data set or member not found. Module not included.
83000515 INCLUDE Unsupported control statement in included file. Statement ignored.
83000516 INCLUDE Format error encountered in included control statement. Error statements ignored.
83000517 INCLUDE Name statement encountered, but output library (SYSLMOD) not specified. Statement rejected.
83000518 INCLUDE Name statement encountered in secondary input file. Statement ignored.
83000519 INCLUDE Included module contained errors and has been bypassed.
83000520 INCLUDE Data set or member specified on control statement could not be found. Include has been bypassed.
83000521 INCLUDE An I/O error has been encountered while attempting to read the data set or directory. Include bypassed.
83000522 INCLUDE The data set specified on an include statement could not be opened. Include bypassed.
83000523 INCLUDE For INTENT=ACCESS, the requested module contained a format error and was not placed in the workmod.
83000525 INCLUDE An unusual condition was encountered while processing and EDIT request (CHANGE, DELETE, REPLACE).
83000526 INCLUDE An unusual condition was encountered while processing an input module.
83000527 INCLUDE Target section on IDENTIFY control statement does not exist.
83000528 INCLUDE The DE parameter value; the TTR or K (concatenation) field is invalid.
83000550 ALTERW A section for which an EXPAND request was made was not in the workmod. Request not processed.
83000551 ALTERW The name on an EXPAND request matches a symbol that is not a section in the workmod. Request not processed.
83000552 ALTERW The name on a CHANGE or REPLACE request is blank. Request rejected.
83000553 ALTERW An EXPAND request was made for more than 1 GIGABYTE.
83000554 ALTERW The class requested for expanding does not exist. Request rejected.
83000555 ALTERW The class requested for expanding is not text. Request rejected.
83000556 EXPAND The name on an EXPAND request did not match that of a section in workmod. Request not processed.
83000600 SAVEW Output library (SYSLMOD) not found. Request rejected.
83000601 SAVEW Unable to close output library. Module saved but might be unusable.
83000602 SAVEW Unable to open output library. Save failed.
83000603 LOADW, SAVEW The AMODE or RMODE of one or more sections is not compatible with the AMODE or RMODE of the primary entry point. Save or load operation continues.
83000604 LOADW, SAVEW AMODE/RMODE combination for the module is invalid. Save or load operation continues.
83000605 LOADW, SAVEW No entry point available from input. Defaults to first text byte.
83000606 LOADW, SAVEW One or more RMODE(24) sections have been included in an RMODE(ANY) module.
83000607 LOADW, SAVEW The module was loaded successfully, but the indicated 2-byte adcon(s) did not relocate correctly.
83000650 LOADW Entry name not defined in module. Defaults to first text byte.
83000651 LOADW IDENTIFY failed because name already known to system. Load successful, but module cannot be reached through system linkage.
83000652 LOADW Insufficient virtual storage to load the module. Module not loaded.
83000653 LOADW An error of severity greater than the LET option was seen while processing load.
83000654 LOADW An error was found while converting from workmod to executable form.
83000655 LOADW Extent list buffer provided room for only one extent, but a second extent exists for the mini-cesd. Module loaded successfully.
83000656 LOADW The module was bound in overlay format and cannot be loaded.
83000657 LOADW An AMODE(24) module has been bound to one or more modules in ELPA.
83000702 ALTERW The name specified on an IMMEDIATE ALTERW request could not be found in the ESD. Alteration rejected.
83000704 ENDD Unexpected condition during ENDD. Dialog ended, but some resources might not have been released.
83000705 GETE Specified symbol could not be located in workmod. No data returned in buffer.
83000706 ALTERW The new name specified on an IMMEDIATE CHANGE request already existed. The name or section was deleted, and the requested change made.
83000707 DELETEW The workmod was in an altered state, but PROTECT=YES was specified. DELETEW request rejected.
83000708 ENDD One or more workmods were in an active state, but PROTECT=YES was specified. ENDD request rejected.
83000709 RESETW The workmod was in an altered state, but PROTECT=YES was specified. RESETW request rejected.
83000710 ALIGNT Name already specified on ALIGNT request. Request rejected.
83000711 ADDA, INSERTS, ORDERS, SETL A previous INSERT, ORDERS, ADDA or SETL request for this name has been replaced.
83000712 STARTS Maximum of 4 regions will be exceeded. Request rejected.
83000713 STARTS Maximum of 255 segments will be exceeded. Request rejected.
83000719 BINDW Module contains no text.
83000750 GETD, GETN Buffer too small for one record.
83000800 GETD, GETE, GETN End of data condition. Some data returned in buffer.
83000801 GETD, GETE, GETN, PUTD Requested element not found or empty. No data returned.
83000802 PUTD Attempt to create new section with INTENT=ACCESS. Request rejected.
83000803 PUTD Target section for PUTD not found. Request rejected.
83000804 PUTD Attempt to modify ESD or RLD with INTENT=ACCESS. Request rejected.
83000805 PUTD Attempt to extend length of text with INTENT=ACCESS. Request rejected.
83000806 PUTD Attempt to modify binder generated sections. Request rejected.
83000807 PUTD Attempt to modify existing section when NEWSECT=YES, or NEWSECT=NO was specified while still in input mode. Request rejected.
83000808 PUTD Attempt to modify IDRB record. Request rejected.
83000810 GETN CURSOR negative or beyond end of item.
83000811 PUTD One or more errors detected in module just completed. Section(s) not merged.
83000812 GETE OFFSET negative or beyond end of item or module. No data returned in buffer.
83000813 GETD Workmod data is incompatible with the specified buffer version.
83000814 PUTD Severe data errors in records contained in PUTD data buffers.
83000815 PUTD Errors (such as invalid names) found in records contained in PUTD data buffers. Some data might have been dropped.
83000816 BINDW Classes C_WSA and C_WSA64 are both present in the module. z/OS Language Environment® does not support the presence of these two classes in the same program object, and the resulting module will not execute correctly.
83002342 GETC Some of the passed compile unit numbers do not exist in workmod. Data for the valid compile units is returned.
83002349 GETD Not all adcons are successfully relocated. This condition could occur because relocation addresses for all the segments are not passed, or because the adcon length is insufficient to contain the address.
83002375 GETD The class is not a text class.
83002379 GETD Binder encounters a bad cursor for class B_PARTINIT and processing has been stopped.
83002481 BINDW The instruction address or the target address is not even.
83002492 BINDW The operand of the instruction exceeds the destination range.
83002493 BINDW A relative immediate instruction with multiple external symbols is encountered.
83002494 BINDW Certificate setup problem.
83002495 BINDW The binder could not resolve a weak reference used by a relative immediate address constant.
83002496 BINDW A relative immediate address constant references an unresolved symbol. This is not supported.
83002497 BINDW The binder expected a symbol to be resolved from a specific library member but it was not.
83002622 SAVEW The signed module is saved to the format that does not support signing.
83002623 BINDW, SAVEW Unexpected return code from the RACF® call.
83002624 BINDW, DELETEW, RESETW Unexpected error from SIGCLEAN.
83000FFF ALL IEWBIND module could not be loaded. Issued by IEWBIND invocation macro.
83EE2900 ALL Binder logic error. Dialog terminated.
83FFaaa0 ALL Binder abend aaa occurred. Dialog terminated.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014