z/OS V1R9 C/C++ Run-Time Library errno2 List

C0010001
JrEdcFwidEbadf01
Description: The stream pointer passed to the fwide() function is null and posix is enabled.
Action: Pass a non null stream pointer to fwide().
Source: cel4fwid.c
C0010002
JrEdcFwidEbadf02
Description: The stream pointer passed to the fwide() function is not a valid file pointer and posix is enabled.
Action: Pass a valid file pointer to fwide().
Source: cel4fwid.c
C0010003
JrEdcFwidEbadf03
Description: The stream passed to the fwide() function does not have a valid orientation.
Action: Pass a stream to fwide() with a valid orientation.
Source: cel4fwid.c
C001000C
JrEdcFwidEinval01
Description: The stream passed to the fwide() function has either been opened as type=record or refers to a VSAM data set or a CICS transient data queue.
Action: Pass a valid stream to fwide().
Source: cel4fwid.c
C0010015
JrEdcFwidEnotopen01
Description: The stream pointer passed to the fwide() function is null and posix is not enabled.
Action: Pass a non null stream pointer to fwide().
Source: cel4fwid.c
C0010016
JrEdcFwidEnotopen02
Description: The stream pointer passed to the fwide() function is null and posix is not enabled.
Action: Pass a non null stream pointer to fwide().
Source: cel4fwid.c
C004000E
JrEdc1fldEbadf01
Description: The stream pointer passed to fldata() is not a valid file pointer and posix is enabled.
Action: Pass a valid stream pointer to fldata().
Source: edc1fldt.c
C004000F
JrEdc1fldEbadf02
Description: The file passed to the function fldata() does not have a file category and posix is enabled.
Action: Pass a file to fldata() with a file category.
Source: edc1fldt.c
C0040018
JrEdc1fldEnomem01
Description: Could not allocate enough memory to hold the data set name in function fldata() and posix is enabled.
Action: Free up more resources for fldata() to run successfully.
Source: edc1fldt.c
C0040021
JrEdc1fldEnomemory01
Description: Could not allocate enough memory to hold the data set name in function fldata() and posix is not enabled.
Action: Free up more resources for fldata() to run successfully.
Source: edc1fldt.c
C004002A
JrEdc1fldEnotopen01
Description: The stream pointer passed to fldata() is not a valid file pointer and posix is not enabled.
Action: Pass a valid stream pointer to fldata().
Source: edc1fldt.c
C004002B
JrEdc1fldEnotopen02
Description: The file passed to the function fldata() does not have a file category and posix is not enabled.
Action: Pass a file to fldata() with a file category.
Source: edc1fldt.c
C00B0001
JrEdc1opsEexisting01
Description: The specified record format is not compatible with the existing record format and the open mode did not specify a Generation Data Group (GDG). This failure occurred trying to open an existing OS file for write.
Action: Correct the mode argument.
Source: edc1opst.c
C00B0002
JrEdc1opsEexisting02
Description: The existing PDS(E), lrecl, and blksize were specified, but the specified lrecl or blksize is not compatible with the existing lrecl or blksize. This failure occurred trying to open an existing PDS or PDSE for write.
Action: Correct the mode argument. For a PDS, the lrecl and blksize must be the same. For a PDSE, the lrecl must be the same, but the blksize may be different.
Source: edc1opst.c
C00B0021
JrEdc1opsEinval01
Description: The mode argument passed to fopen() or freopen() did not begin with r, w, or a.
Action: Correct the mode argument. The first keyword of the mode argument must be the open mode. Ensure the open mode is specified first and begins with r, w, or a.
Source: edc1opst.c
C00B0022
JrEdc1opsEinval02
Description: The mode argument passed to fopen() or freopen() contained more information than just the open mode, but did not use a comma to separate the additional keywords.
Action: Correct the mode argument. White-space characters are not permitted within the open mode. The 't' specification is not allowed for POSIX(OFF) applications. Separate the open mode from the remaining keywords with a comma. Note that it could be possible that the open mode itself is not correct.
Source: edc1opst.c
C00B0023
JrEdc1opsEinval03
Description: The mode argument passed to fopen() or freopen() contained one or more sytax errors.
Action: Correct the mode argument.
Source: edc1opst.c
C00B0101
JrEdc1opsEbadmode01
Description: The mode argument passed to fopen() or freopen() specified type=record, but the open mode did not specify binary.
Action: Correct the mode argument. Record I/O requires a binary open mode. Either remove type=record or specify a binary open mode.
Source: edc1opst.c
C00B0102
JrEdc1opsEbadmode02
Description: The mode argument passed to fopen() or freopen() specified both recfm=+ and append mode. This is not a valid combination.
Action: Correct the mode argument.
Source: edc1opst.c
C00B0103
JrEdc1opsEbadmode03
Description: The filename argument passed to fopen() or freopen() specified '*' as the file name, but the mode argument specified type=memory. This is not a valid combination.
Action: Correct the filename or mode argument.
Source: edc1opst.c
C00B0104
JrEdc1opsEbadmode04
Description: The filename argument passed to fopen() or freopen() specified dd:ddname(member) syntax that referred to a DASD data set, but the mode argument specified append or write/update. It is not valid to open a PDS or PDSE member in append or write/update mode. This failure occurred trying to open a DASD data set.
Action: Correct the filename or mode argument.
Source: edc1opst.c
C00B0105
JrEdc1opsEbadmode05
Description: The filename argument passed to fopen() or freopen() specified dd:ddname syntax that referred to a tape data set, but the data set spans more than one volume and the mode argument specifies append. This failure occurred trying to open a tape data set.
Action: Correct the mode argument.
Source: edc1opst.c
C00B0106
JrEdc1opsEbadmode06
Description: The filename argument passed to fopen() or freopen() specified dd:ddname syntax that referred to a concatenation, but the mode argument did not specify read. A concatenation can only be opened in read mode.
Action: Correct the mode argument.
Source: edc1opst.c
C00B0107
JrEdc1opsEbadmode07
Description: The filename argument passed to fopen() or freopen() specified dsname(member) sytax, but the mode argument specified append or write/update, or specified a fixed standard record format.
Action: Correct the mode argument. A PDS or PDSE data set cannot be opened in a, ab, a+, a+b, w+, w+b, or wb+. A standard fixed record format cannot be specified for a PDS or PDSE member.
Source: edc1opst.c
C00B0108
JrEdc1opsEbadmode08
Description: The filename argument passed to fopen() or freopen() specified an existing memory file name, but the mode argument specified type=record.
Action: Correct the mode argument. Existing memory file I/O cannot be specified with type=record. To open an existing memory file, type=memory must be specified.
Source: edc1opst.c
C00B0109
JrEdc1opsEbadmode09
Description: The existing PDS(E) member was specified, but the open mode specified append or write/update or the mode argument specified a standard fixed record format.
Action: Correct the mode argument. A PDS(E) member cannot be opened in a, ab, a+, a+b, w+, w+b, or wb+. A standard fixed record format cannot be specified for a PDS(E) member.
Source: edc1opst.c
C00B010A
JrEdc1opsEbadmode10
Description: The record format is specified as fixed, but the lrecl was less than 1 or greater than 32760 or the blksize was less than 0 or greater than 32760. The failure occurred trying to open the existing OS file for write.
Action: Correct the mode argument.
Source: edc1opst.c
C00B010B
JrEdc1opsEbadmode11
Description: The record format indicates non-spanned variable, but the lrecl is greater than 32760 or equal to X. This failure occurred trying to open an existing OS file for write.
Action: Correct the mode argument.
Source: edc1opst.c
C00B0201
JrEdc1opsEbadattr01
Description: The mode argument passed to fopen() or freopen() specified a fixed record format, lrecl, and blksize, but the blksize was not a multiple of lrecl. This failure occurred trying to open a terminal file.
Action: Correct the mode argument.
Source: edc1opst.c
C00B0202
JrEdc1opsEbadattr02
Description: The mode argument passed to fopen() or freopen() specified a fixed 'non-blocked' record format, lrecl, and blksize, but the blksize was not equal to lrecl. This failure occurred trying to open a terminal file.
Action: Correct the mode argument.
Source: edc1opst.c
C00B0203
JrEdc1opsEbadattr03
Description: The mode argument passed to fopen() or freopen() specified a variable record format and lrecl, but the lrecl was less than 4. The first 4 bytes of a variable length record contains either the RDW or SDW, and therefore requires a minimum length of 4. This failure occurred trying to open a terminal file.
Action: Correct the mode argument.
Source: edc1opst.c
C00B0204
JrEdc1opsEbadattr04
Description: The mode argument passed to fopen() or freopen() specified a variable record format, lrecl, and blksize, but the blksize was not at least 4 bytes larger than the lrecl. The first 4 bytes of a variable block contains the BDW, and therefore requires a minimum size of lrecl + 4. This failure occurred trying to open a terminal file.
Action: Correct the mode argument.
Source: edc1opst.c
C00B0205
JrEdc1opsEbadattr05
Description: The mode argument passed to fopen() or freopen() specified a variable record format and blksize, but the blksize was less than 8. The first 8 bytes of a variable block contain the 4 byte BDW followed by a 4 byte RDW or SDW, and therefore requires a minimum size of 8. This failure occurred trying to open a terminal file.
Action: Correct the mode argument.
Source: edc1opst.c
C00B0206
JrEdc1opsEbadattr06
Description: The mode argument passed to fopen() or freopen() specified an undefined 'blocked' record format. This is not a valid combination. This failure occurred trying to open a terminal file.
Action: Correct the mode argument. Valid attributes for an undefined-format terminal file are recfm=U, recfm=UA, or recfm=UM.
Source: edc1opst.c
C00B0207
JrEdc1opsEbadattr07
Description: The mode argument passed to fopen() or freopen() specified an undefined record format, lrecl, and blksize, but the blksize was not larger or equal to the lrecl. This failure occurred trying to open a terminal file.
Action: Correct the mode argument.
Source: edc1opst.c
C00B0208
JrEdc1opsEbadattr08
Description: The record format is specified as fixed 'blocked', but the blksize was not 0 and was not a multiple of lrecl. This failure occurred trying to open the existing OS file for write.
Action: Correct the mode argument.
Source: edc1opst.c
C00B0209
JrEdc1opsEbadattr09
Description: The record format is specified as fixed 'non-blocked', but the blksize was not 0 and was not equal to lrecl. This failure occurred trying to open the existing OS file for write.
Action: Correct the mode argument.
Source: edc1opst.c
C00B0281
JrEdc1opsEbadfilename01
Description: The filename argument passed to fopen() or freopen() specified dd:ddname(member) syntax where the first character of the member name indicated a relative name for a Generation Data Group (GDG), but at least one other character in the relative name is not valid.
Action: Correct the relative name in the filename argument. The relative name must be +number, -number, or 0.
Source: edc1opst.c
C00B0282
JrEdc1opsEbadfilename02
Description: The filename argument passed to fopen() or freopen() specified dd:ddname(member) syntax, but at least one character in the member name is not valid.
Action: Correct the member name in the filename argument. Characters must be alphanumeric or national.
Source: edc1opst.c
C00B0285
JrEdc1opsEbadfilename05
Description: The filename argument passed to fopen() or freopen() specified dd:ddname(member) syntax where the first character of the member name indicated a relative name for a Generation Data Group (GDG), but at least one other character in the relative name is not valid. This failure occurred trying to open a DASD data set.
Action: Correct the relative name in the filename argument. The relative name must be +number, -number, or 0.
Source: edc1opst.c
C00B028F
JrEdc1opsEbadfilename15
Description: The filename argument passed to fopen() or freopen() specified a PDS(member), but there is a sequential data set already created with the same PDS name.
Action: Correct the filename. A sequential data set cannot contains a member.
Source: edc1opst.c
C00B0351
JrEdc1opsEdevmode01
Description: The filename argument passed to fopen() or freopen() specified '*' as the file name, but the mode argument specified update. This failure occurred trying to open a terminal file.
Action: Correct the mode argument. Terminal files cannot be opened in update mode.
Source: edc1opst.c
C00B0352
JrEdc1opsEdevmode02
Description: The filename argument passed to fopen() or freopen() specified dd:ddname syntax that referred to a tape data set, but the mode argument specified update. This failure occurred trying to open a tape data set.
Action: Correct the mode argument. A tape data set cannot be opened in update mode.
Source: edc1opst.c
C023002D
JrEdcGposEoverflow02
Description: The current file position cannot be correctly represented in a long int type. The value is either greater than or equal to 4GB-1, or greater than or equal to 2GB-1 when in the middle of a DBCS string.
Action: If possible, use the large files version of the ftello(). function.
Source: edcbgpos.c
C0350001
JrEdcOsntEabend01
Description: The low-level READ function ABENDed. The SIGIO is raised (if needed) and the stream is prevented from further use. This failure occurred while reading to EOF in order to get the stream position.
Action: Check the AMRC for details of the ABEND.
Source: edcbosnt.c
C0350005
JrEdcOsntErderror01
Description: The low-level READ function failed. The SIGIO is raised (if needed) and the stream is prevented from further use. This failure occurred while reading to EOF in order to get the stream position.
Action: Contact IBM support.
Source: edcbosnt.c
C0360001
JrEdcOsrbEabend01
Description: The low-level READ function ABENDed. The SIGIO is raised (if needed) and the stream is prevented from further use. This failure occurred while positioning to EOF in preparation for a relative reposition backwards. There had been a prior jump to EOF without actually moving the file pointer.
Action: Check the AMRC for details of the ABEND.
Source: edcbosrb.c
C0360002
JrEdcOsrbEabend02
Description: The low-level READ function ABENDed. The SIGIO is raised (if needed) and the stream is prevented from further use. This failure occurred reading the previous block during a relative reposition backwards.
Action: Check the AMRC for details of the ABEND.
Source: edcbosrb.c
C0360005
JrEdcOsrbEnomemory01
Description: An internal error occurred trying to allocate memory for a JFCB.
Action: Contact your IBM support representative.
Source: edcbosrb.c
C0360009
JrEdcOsrbEpreverr01
Description: A relative reposition is being attempted, but there is an outstanding read error.
Action: A direct reposition or rewind must be done to clear the previous read error.
Source: edcbosrb.c
C036000D
JrEdcOsrbErderror01
Description: The low-level READ function failed. The SIGIO is raised (if needed). The stream is prevented from further READ attempts. This failure occurred while positioning to EOF in preparation for a relative reposition backwards. There had been a prior jump to EOF without actually moving the file pointer.
Action: Contact IBM support.
Source: edcbosrb.c
C036000E
JrEdcOsrbErderror02
Description: The low-level READ function failed. The SIGIO is raised (if needed). The stream is prevented from further READ attempts. This failure occurred while reading all blocks on the previous volume in order to find the previous block.
Action: Contact IBM support.
Source: edcbosrb.c
C036000F
JrEdcOsrbErderror03
Description: The low-level READ function failed. The SIGIO is raised (if needed). The stream is prevented from further READ attempts. This failure occurred reading the previous block during a relative reposition backwards.
Action: Contact IBM support.
Source: edcbosrb.c
C0360015
JrEdcOsrbEreadback01
Description: An internal error occurred trying to read the previous block during a relative reposition backwards.
Action: Contact IBM support.
Source: edcbosrb.c
C0360016
JrEdcOsrbEreadback02
Description: An internal error occurred trying to read the previous block during a relative reposition backwards.
Action: Contact IBM support.
Source: edcbosrb.c
C0360019
JrEdcOsrbEutility01
Description: An error occurred using a system utility.
Action: Check the AMRC for details of the failure.
Source: edcbosrb.c
C036001A
JrEdcOsrbEutility02
Description: An error occurred using a system utility.
Action: Check the AMRC for details of the failure.
Source: edcbosrb.c
C036001B
JrEdcOsrbEutility03
Description: An error occurred using a system utility.
Action: Check the AMRC for details of the failure.
Source: edcbosrb.c
C036001C
JrEdcOsrbEutility04
Description: An error occurred using a system utility.
Action: Check the AMRC for details of the failure.
Source: edcbosrb.c
C036001D
JrEdcOsrbEutility05
Description: An error occurred using a system utility.
Action: Check the AMRC for details of the failure.
Source: edcbosrb.c
C036001E
JrEdcOsrbEutility06
Description: An error occurred using a system utility.
Action: Check the AMRC for details of the failure.
Source: edcbosrb.c
C036001F
JrEdcOsrbEutility07
Description: An error occurred using a system utility.
Action: Check the AMRC for details of the failure.
Source: edcbosrb.c
C0370001
JrEdcOsrdEabend01
Description: The low-level READ function ABENDed. The SIGIO is raised (if needed) and the stream is prevented from further use. This failure occurred while reading the next block.
Action: Check the AMRC for details of the ABEND.
Source: edcbosrd.c
C0370005
JrEdcOsrdEpreverr01
Description: A read of the next block is being attempted, but there is an outstanding read error. This failure occurred while reading the next block.
Action: A direct reposition or rewind must be done to clear the previous read error.
Source: edcbosrd.c
C0370009
JrEdcOsrdErderror01
Description: The low-level READ function failed. The SIGIO is raised (if needed). The stream is prevented from further READ attempts. This failure occurred while reading the next block.
Action: Contact IBM support.
Source: edcbosrd.c
C0380001
JrEdcOsrwEabend01
Description: The low-level READ function ABENDed. The SIGIO is raised (if needed) and the stream is prevented from further use. This failure occurred while rewinding the file.
Action: Check the AMRC for details of the ABEND.
Source: edcbosrw.c
C0380005
JrEdcOsrwErderror01
Description: The low-level READ function failed. The SIGIO is raised (if needed). The stream is prevented from further READ attempts. This failure occurred while rewinding the file.
Action: Contact IBM support.
Source: edcbosrw.c
C0390001
JrEdcOsskEabend01
Description: The low-level READ function ABENDed. The SIGIO is raised (if needed) and the stream is prevented from further use. This failure occurred during direct or relative block seeking.
Action: Check the AMRC for details of the ABEND.
Source: edcbossk.c
C0390002
JrEdcOsskEabend02
Description: The low-level READ function ABENDed. The SIGIO is raised (if needed) and the stream is prevented from further use. This failure occurred during byte seeking.
Action: Check the AMRC for details of the ABEND.
Source: edcbossk.c
C0390005
JrEdcOsskErderror01
Description: The low-level READ function failed. The SIGIO is raised (if needed). The stream is prevented from further READ attempts. This failure occurred during direct or relative block seeking.
Action: Contact IBM support.
Source: edcbossk.c
C0390006
JrEdcOsskErderror02
Description: The low-level READ function failed. The SIGIO is raised (if needed). The stream is prevented from further READ attempts. This failure occurred during byte seeking.
Action: Contact IBM support.
Source: edcbossk.c
C05B0045
JrEdcRposEoverflow01
Description: The new file position cannot be correctly represented in a long int type.
Action: If possible, use the large files version of the fseeko() function.
Source: edcbrpos.c
C05B0046
JrEdcRposEoverflow02
Description: The new file position cannot be correctly represented in an off_t type.
Action: If possible, use the large files version of the fseeko() function.
Source: edcbrpos.c
C112000C
JrEdcPc__Einval01
Description: The thread argument to pthread_create() was NULL.
Action: Correct the thread argument.
Source: edcopc.c
C1120015
JrEdcPc__Elemultithreadfork01
Description: The pthread_create() function was called in the child of a multithread fork(). This is not supported.
Action: Correct the application.
Source: edcopc.c
C1180045
JrEdcXfr3Einval22
Description: The mutex is not owned by the calling thread.
Action:
Source: edcoxfr3.c
C118004D
JrEdcXfr3Einval30
Description: The mutex is not owned by the calling thread.
Action:
Source: edcoxfr3.c
C118006C
JrEdcXfr3Einval61
Description: Insufficient memory exists to associate the thread specific data with the key.
Action:
Source: edcoxfr3.c
C1180099
JrEdcXfr3Enomem10
Description: Unable to allocate storage for fork handler list.
Action:
Source: edcoxfr3.c
C118009A
JrEdcXfr3Enomem11
Description: Unable to allocate storage for fork handler list.
Action:
Source: edcoxfr3.c
C2290001
JrEdcGmtmEoverflow01
Description: The value pointed to by timer is not representable in a tm structure.
Action: Adjust the value pointed to by timer.
Source: edcgmtme.c
C2290002
JrEdcGmtmEoverflow02
Description: The converted year from timer is greater than 9999.
Action: Adjust the value pointed to by timer.
Source: edcgmtme.c
C2290003
JrEdcGmtmEoverflow03
Description: The value pointed to by timer is not representable in a tm structure.
Action: Adjust the value pointed to by timer.
Source: edcgmtme.c
C2290004
JrEdcGmtmEoverflow04
Description: The difference between the value pointed to by timer and the time zone offset is not representable in a tm structure
Action: Adjust the value pointed to by timer.
Source: edcgmtme.c
C2290005
JrEdcGmtmEoverflow05
Description: The converted year from timer is greater than 9999.
Action: Adjust the value pointed to by timer.
Source: edcgmtme.c
C2290006
JrEdcGmtmEoverflow06
Description: The converted year from timer is greater than 9999.
Action: Adjust the value pointed to by timer.
Source: edcgmtme.c
C2290007
JrEdcGmtmEoverflow07
Description: The sum of seconds, time zone offset and daylight savings info is <= to -TZDIFF_IN_SECONDS and can not be represented in a tm structure.
Action: Adjust the value pointed to by timer or the time zone information.
Source: edcgmtme.c
C2290008
JrEdcGmtmEoverflow08
Description: The converted year from timer is greater than 9999.
Action: Adjust the value pointed to by timer.
Source: edcgmtme.c
C2340001
JrEdcMktmEoverflow01
Description: The year is less than 1969 or greater than 2037.
Action: Adjust the year in the tm structure pointed to by timeptr.
Source: edcmktme.c
C25F0001
JrEdcCdpgEbadf01
Description: A conversion was attempted using a non-supported ccsid.
Action: Correct the ccsid and try again.
Source: cel4cdpg.c
C25F000A
JrEdcCdpgEcunerr01
Description: An unexpected error was encountered from Unicode Services.
Action: A return and reason code will be issued.
Source: cel4cdpg.c
C25F0013
JrEdcCdpgEcunnoconv01
Description: Unicode Services issued a CUN_RS_NO_CONVERSION error.
Action: Refer to Unicode Services pub for action.
Source: cel4cdpg.c
C25F001C
JrEdcCdpgEcunnoenv01
Description: A CUN_RS_NO_UNI_ENV error was issued by Unicode Services.
Action: Refer to Unicode Services pub for action.
Source: cel4cdpg.c
C25F0025
JrEdcCdpgEcunnotaligned01
Description: Unicode Services issued a CUN_RS_TABLE_NOT_ALIGNED error.
Action: Refer to Unicode Services pub for action.
Source: cel4cdpg.c
C25F002E
JrEdcCdpgEilseq01
Description: An invalid character was encountered in the input buffer.
Action: Correct the character in the input buffer.
Source: cel4cdpg.c
C25F0037
JrEdcCdpgEnomemory01
Description: malloc failed.
Action: Free up system memory.
Source: cel4cdpg.c
C25F0040
JrEdcCdpgE2big01
Description: The size of the output buffer is to small.
Action: Increase the size of the output buffer.
Source: cel4cdpg.c
C25F0041
JrEdcCdpgE2big02
Description: The size of the output buffer is to small.
Action: Increase the size of the output buffer.
Source: cel4cdpg.c
C25F0042
JrEdcCdpgE2big03
Description: The size of the output buffer is to small.
Action: Increase the size of the output buffer.
Source: cel4cdpg.c
C3030001
JrEdc0sclErange01
Description: The output value exponent caused overflow.
Action: Specify corect exponent for input values.
Source: cel40scl.c
C3030002
JrEdc0sclErange02
Description: The output values caused underflow.
Action: Specify correct input values.
Source: cel40scl.c
C3030003
JrEdc0sclErange03
Description: The output value exponent caused overflow.
Action: Specify corect exponent for input values.
Source: cel40scl.c
C3030004
JrEdc0sclErange04
Description: The output values caused underflow.
Action: Specify correct input values.
Source: cel40scl.c
C3030005
JrEdc0sclErange05
Description: The output value exponent caused overflow.
Action: Specify corect exponent for input values.
Source: cel40scl.c
C3030006
JrEdc0sclErange06
Description: The output values caused underflow.
Action: Specify correct input values.
Source: cel40scl.c
C3101001
JrEdcSsbnErange01
Description: The result overflowed.
Action: Change the value of x or n.
Source: edcessbn.c
C3101002
JrEdcSsbnErange02
Description: The result overflowed.
Action: Change the value of x or n
Source: edcessbn.c
C3110001
JrEdc0expErange01
Description: Input Decimal Floating Point argument was too large
Action: Make sure the input argument is within range for this function
Source: cel40exp.c
C3110002
JrEdc0expErange02
Description: Input Decimal Floating Point argument was too small
Action: Make sure the input argument is within range for this function
Source: cel40exp.c
C3110003
JrEdc0expErange03
Description: Input Decimal Floating Point argument was too large
Action: Make sure the input argument is within range for this function
Source: cel40exp.c
C3110004
JrEdc0expErange04
Description: Input Decimal Floating Point argument was too large
Action: Make sure the input argument is within range for this function
Source: cel40exp.c
C3110005
JrEdc0expErange05
Description: Input Decimal Floating Point argument was too small
Action: Make sure the input argument is within range for this function
Source: cel40exp.c
C3110006
JrEdc0expErange06
Description: Input Decimal Floating Point argument was too large
Action: Make sure the input argument is within range for this function
Source: cel40exp.c
C3110007
JrEdc0expErange07
Description: Input Decimal Floating Point argument was too large
Action: Make sure the input argument is within range for this function
Source: cel40exp.c
C3110008
JrEdc0expErange08
Description: Input Decimal Floating Point argument was too small
Action: Make sure the input argument is within range for this function
Source: cel40exp.c
C3120001
JrEdc0logEdom01
Description: The Decimal Floating Point aggument is not valid.
Action: Make sure the input argument is valid for this function.
Source: cel40log.c
C3120002
JrEdc0logEdom02
Description: The Decimal Floating Point aggument is not valid.
Action: Make sure the input argument is valid for this function.
Source: cel40log.c
C3120003
JrEdc0logEdom03
Description: The Decimal Floating Point aggument is not valid.
Action: Make sure the input argument is valid for this function.
Source: cel40log.c
C3330001
JrEdc0sinEdom01
Description: The input parameter is out of range.
Action: Specify a correct input parameter value.
Source: cel40sin.c
C3330002
JrEdc0sinEdom02
Description: The input parameter is out of range.
Action: Specify a correct input parameter value.
Source: cel40sin.c
C3330003
JrEdc0sinEdom03
Description: The input parameter is out of range.
Action: Specify a correct input parameter value.
Source: cel40sin.c
C3330004
JrEdc0sinEdom04
Description: The input parameter is out of range.
Action: Specify a correct input parameter value.
Source: cel40sin.c
C3330005
JrEdc0sinEdom05
Description: The input parameter is out of range.
Action: Specify a correct input parameter value.
Source: cel40sin.c
C3330006
JrEdc0sinEdom06
Description: The input parameter is out of range.
Action: Specify a correct input parameter value.
Source: cel40sin.c
C34A0001
JrEdcLlrdErange01
Description: Range error in llround funct, argument is too big.
Action:
Source: cel4llrd.c
C34A0002
JrEdcLlrdErange02
Description: Range error in llroundl funct, argument is too small.
Action:
Source: cel4llrd.c
C34A0003
JrEdcLlrdErange03
Description: Range error in llroundl funct, argument is too big.
Action:
Source: cel4llrd.c
C34A0004
JrEdcLlrdErange04
Description: Range error in llroundf, argument is too big.
Action:
Source: cel4llrd.c
C3630001
JrEdc0sqtEdom01
Description: Input Decimal Floating Point argument was negative
Action: Make sure the input argument is a non-negative Decimal Floating Point number
Source: cel40sqt.c
C3630002
JrEdc0sqtEdom02
Description: Input Decimal Floating Point argument was negative
Action: Make sure the input argument is a non-negative Decimal Floating Point number
Source: cel40sqt.c
C3630003
JrEdc0sqtEdom03
Description: Input Decimal Floating Point argument was negative
Action: Make sure the input argument is a non-negative Decimal Floating Point number
Source: cel40sqt.c
C3650001
JrEdcExp2Erange01
Description: The number passed to exp2() is greater than the maximum allowed.
Action: Pass in a number in range.
Source: cel4exp2.c
C3650002
JrEdcExp2Erange02
Description: The number passed to exp2() is less than the minimum allowed.
Action: Pass in a number in range.
Source: cel4exp2.c
C38F0001
JrEdcSilbEdom01
Description: The value of x = 0.
Action: Adjust the value of x.
Source: edcesilb.c
C38F0002
JrEdcSilbEdom02
Description: The value of x is INF or NaN.
Action: Adjust the value of x.
Source: edcesilb.c
C3920001
JrEdc0nxaErange01
Description: The input value specified for x was zero.
Action: Specify a correct input value.
Source: cel40nxa.c
C3920002
JrEdc0nxaErange02
Description: The input values in a call to nextafterd32() caused overflow.
Action: Specify correct input values
Source: cel40nxa.c
C3920003
JrEdc0nxaErange03
Description: The input values in a call to nextafterd32() caused underflow.
Action: Specify correct input values
Source: cel40nxa.c
C3920004
JrEdc0nxaErange04
Description: The input value specified for x was zero.
Action: Specify a correct input value.
Source: cel40nxa.c
C3920005
JrEdc0nxaErange05
Description: The input values in a call to nextafterd64() caused overflow.
Action: Specify correct input values
Source: cel40nxa.c
C3920006
JrEdc0nxaErange06
Description: The input values in a call to nextafterd64() caused underflow.
Action: Specify correct input values
Source: cel40nxa.c
C3920007
JrEdc0nxaErange07
Description: The input value specified for x was zero.
Action: Specify a correct input value.
Source: cel40nxa.c
C3920008
JrEdc0nxaErange08
Description: The input values in a call to nextafterd128() caused overflow.
Action: Specify correct input values
Source: cel40nxa.c
C3920009
JrEdc0nxaErange09
Description: The input values in a call to nextafterd32() caused underflow.
Action: Specify correct input values
Source: cel40nxa.c
C395000D
JrEdcFenvEinval13
Description: The rounding mode specified in envp is not valid.
Action: Check the specified rounding mode.
Source: cel4fenv.c
C395000E
JrEdcFenvEinval14
Description: The specified rounding mode is not valid.
Action: Check the specified rounding mode.
Source: cel4fenv.c
C395000F
JrEdcFenvEinval15
Description: The rounding mode specified in envp is not valid.
Action: Check the specified rounding mode.
Source: cel4fenv.c
C3950018
JrEdcFenvEmvserr01
Description: The rounding mode stored in the FPC register is not the same that the one specified by the user.
Action: None.
Source: cel4fenv.c
C3950019
JrEdcFenvEmvserr02
Description: The rounding mode stored in the FPC register is not the same that the one specified by the user.
Action: None.
Source: cel4fenv.c
C3950020
JrEdcFenvEmvserr03
Description: The rounding mode stored in the FPC register is not the same that the one specified by the user.
Action: None.
Source: cel4fenv.c
C3A00001
JrEdc0cosEdom01
Description: The input parameter is out of range.
Action: Specify a correct input parameter value.
Source: cel40cos.c
C3A00002
JrEdc0cosEdom02
Description: The input parameter is out of range.
Action: Specify a correct input parameter value.
Source: cel40cos.c
C3A00003
JrEdc0cosEdom03
Description: The input parameter is out of range.
Action: Specify a correct input parameter value.
Source: cel40cos.c
C3A00004
JrEdc0cosEdom04
Description: The input parameter is out of range.
Action: Specify a correct input parameter value.
Source: cel40cos.c
C3A00005
JrEdc0cosEdom05
Description: The input parameter is out of range.
Action: Specify a correct input parameter value.
Source: cel40cos.c
C3A00006
JrEdc0cosEdom06
Description: The input parameter is out of range.
Action: Specify a correct input parameter value.
Source: cel40cos.c
C3A10001
JrEdc0ilbEdom01
Description: The input value specified is not a number.
Action: Specify a correct input value.
Source: cel40ilb.c
C3A10002
JrEdc0ilbEdom02
Description: The input value specified is infinity.
Action: Specify a correct input value.
Source: cel40ilb.c
C3A10003
JrEdc0ilbEdom03
Description: The input value specified zero.
Action: Specify a correct input value.
Source: cel40ilb.c
C3A10004
JrEdc0ilbEdom04
Description: The input value specified is not a number.
Action: Specify a correct input value.
Source: cel40ilb.c
C3A10005
JrEdc0ilbEdom05
Description: The input value specified is infinity.
Action: Specify a correct input value.
Source: cel40ilb.c
C3A10006
JrEdc0ilbEdom06
Description: The input value specified zero.
Action: Specify a correct input value.
Source: cel40ilb.c
C3A10007
JrEdc0ilbEdom07
Description: The input value specified is not a number.
Action: Specify a correct input value.
Source: cel40ilb.c
C3A10008
JrEdc0ilbEdom08
Description: The input value specified is infinity.
Action: Specify a correct input value.
Source: cel40ilb.c
C3A10009
JrEdc0ilbEdom09
Description: The input value specified zero.
Action: Specify a correct input value.
Source: cel40ilb.c
C3A60001
JrEdcHlrdErange01
Description: The number passed to llround() is not in the valid range.
Action: Pass in a number in range.
Source: cel4hlrd.c
C3A60002
JrEdcHlrdErange02
Description: The number passed to llroundl() is less than the minimum value allowed.
Action: Pass in a number in range.
Source: cel4hlrd.c
C3A60003
JrEdcHlrdErange03
Description: The number passed to llroundl() is greater than the maximum value allowed.
Action: Pass in a number in range.
Source: cel4hlrd.c
C3A60004
JrEdcHlrdErange04
Description: The number passed to llroundl() is greater than the maximum value allowed.
Action: Pass in a number in range.
Source: cel4hlrd.c
C3A60005
JrEdcHlrdErange05
Description: The number passed to llroundf() is less than the minimum value allowed.
Action: Pass in a number in range.
Source: cel4hlrd.c
C3B30001
JrEdc0xpyEdom01
Description: Input Decimal Floating Point value was not valid
Action: Make sure to use the proper input values
Source: cel40xpy.c
C3B30002
JrEdc0xpyEdom02
Description: Input Decimal Floating Point value was not valid
Action: Make sure to use the proper input values
Source: cel40xpy.c
C3B30003
JrEdc0xpyEdom03
Description: Input Decimal Floating Point value was not valid
Action: Make sure to use the proper input values
Source: cel40xpy.c
C3B3000C
JrEdc0xpyErange01
Description: Input Decimal Floating Point value was not valid
Action: Make sure to use the proper input values
Source: cel40xpy.c
C3B3000D
JrEdc0xpyErange02
Description: Input Decimal Floating Point argument was too large
Action: Make sure the input argument is within range for this function
Source: cel40xpy.c
C3B3000E
JrEdc0xpyErange03
Description: Input Decimal Floating Point caused overflow or underflow
Action: Make sure to use the proper input values
Source: cel40xpy.c
C3B3000F
JrEdc0xpyErange04
Description: Input Decimal Floating Point value was not valid
Action: Make sure to use the proper input values
Source: cel40xpy.c
C3B30010
JrEdc0xpyErange05
Description: Input Decimal Floating Point caused overflow or underflow
Action: Make sure to use the proper input values
Source: cel40xpy.c
C3B30011
JrEdc0xpyErange06
Description: Input Decimal Floating Point caused overflow or underflow
Action: Make sure to use the proper input values
Source: cel40xpy.c
C3B30012
JrEdc0xpyErange07
Description: Input Decimal Floating Point value was not valid
Action: Make sure to use the proper input values
Source: cel40xpy.c
C3B30013
JrEdc0xpyErange08
Description: Input Decimal Floating Point caused overflow or underflow
Action: Make sure to use the proper input values
Source: cel40xpy.c
C3B30014
JrEdc0xpyErange09
Description: Input Decimal Floating Point caused overflow or underflow
Action: Make sure to use the proper input values
Source: cel40xpy.c
C3B90001
JrEdcLfmdEdom01
Description: Domain error in fmodl() function: Division by 0 is undef.
Action:
Source: cel4lfmd.c
C3B90002
JrEdcLfmdEdom02
Description: Domain error in fmodl() function: Division by 0 is undef.
Action:
Source: cel4lfmd.c
C3C10001
JrEdc0lg1Edom01
Description: The Decimal Floating Point input argument was not valid.
Action: Make sure the input argument is valid for this function.
Source: cel40lg1.c
C3C10002
JrEdc0lg1Edom02
Description: The Decimal Floating Point input argument was not valid.
Action: Make sure the input argument is valid for this function.
Source: cel40lg1.c
C3C10003
JrEdc0lg1Edom03
Description: The Decimal Floating Point input argument was not valid.
Action: Make sure the input argument is valid for this function.
Source: cel40lg1.c
C3D00001
JrEdc0dimErange01
Description: The result of a call to fdim32() is out of the range.
Action: Correct the input values in this call.
Source: cel40dim.c
C3D00002
JrEdc0dimErange02
Description: The result of a call to fdim64() is out of the range.
Action: Correct the input values in this call.
Source: cel40dim.c
C3D00003
JrEdc0dimErange03
Description: The result of a call to fdim128() is out of the range.
Action: Correct the input values in this call.
Source: cel40dim.c
C3E10001
JrEdc0lgbEdom01
Description: The input value specified zero.
Action: Specify a correct input value.
Source: cel40lgb.c
C3E10002
JrEdc0lgbEdom02
Description: The input value specified zero.
Action: Specify a correct input value.
Source: cel40lgb.c
C3E10003
JrEdc0lgbEdom03
Description: The input value specified zero.
Action: Specify a correct input value.
Source: cel40lgb.c
C3FF0001
JrEdcSnxaErange01
Description: The result overflowed.
Action: Change the values of x or y.
Source: edcesnxa.c
C4070001
JrEdcFtchE__lemap01
Description: An internal error was detected during a call to fetch().
Action: Contact your service representative.
Source: edcfetch.c
C407000A<<br/ >JrEdcFtchEinval01
Description: In release() function, the fetch pointer passed as an argument was not valid.
Action: Correct the argument.
Source: edcfetch.c
C407000B
JrEdcFtchEinval02
Description: In release() function, the fetch pointer passed as an argument was not valid.
Action: Correct the argument. If the failure continues, this may be an internal error. Contact your service representative.
Source: edcfetch.c
C407000C
JrEdcFtchEinval03
Description: The call to release() function failed because it could not find a load module that matched the input fetch pointer.
Action: Ensure that the fetch pointer is active and valid argument.
Source: edcfetch.c
C407000D
JrEdcFtchEinval04
Description: In release() function, the fetch pointer passed as an argument was not valid.
Action: Correct the argument. If the failure continues, this may be an internal error. Contact your service representative.
Source: edcfetch.c
C4070020
JrEdcFtchEnomem02
Description: Storage could not be obtained during a call to fetch().
Action: Ensure sufficient storage is available or contact your service representative.
Source: edcfetch.c
C4070021
JrEdcFtchEnomem03
Description: Storage could not be obtained during a call to fetch().
Action: Ensure sufficient storage is available or contact your service representative.
Source: edcfetch.c
C4070022
JrEdcFtchEnomem04
Description: Storage could not be obtained during a call to fetch().
Action: Ensure sufficient storage is available or contact your service representative.
Source: edcfetch.c
C4070023
JrEdcFtchEnomem05
Description: Storage could not be obtained during a call to fetch().
Action: Ensure sufficient storage is available or contact your service representative.
Source: edcfetch.c
C4070024
JrEdcFtchEnomem06
Description: Storage could not be obtained during a call to release().
Action: Ensure sufficient storage is available or contact your service representative.
Source: edcfetch.c
C4070025
JrEdcFtchEnomem07
Description: Storage could not be obtained during a call to fetchep().
Action: Ensure sufficient storage is available or contact your service representative.
Source: edcfetch.c
C4070026
JrEdcFtchEnomem08
Description: Storage could not be obtained during a call to fetchep().
Action: Ensure sufficient storage is available or contact your service representative.
Source: edcfetch.c
C4070027
JrEdcFtchEnomem09
Description: Storage could not be obtained during a call to fetchep().
Action: Ensure sufficient storage is available or contact your service representative.
Source: edcfetch.c
C4070028
JrEdcFtchEnomem10
Description: Storage could not be obtained during a call to fetchep().
Action: Ensure sufficient storage is available or contact your service representative.
Source: edcfetch.c
C407007A
JrEdcFtchFnoceefmain01
Description: The fetched non-XPLINK executable that had CEESTART as the entry point did not contain a fetchable entry point.
Action: Ensure fetched non-XPLINK executables that have CEESTART as the entry point have a fetchable entry point by specifying #pragma linkage(...,fetchable) directive.
Source: edcfetch.c
C407007B
JrEdcFtchFnoceefmain02
Description: The fetched XPLINK executable did not contain a fetchable entry point.
Action: Ensure XPLINK executables that are to be fetched have a fetchable entry point by specifying the #pragma linkage(...,fetchable) directive.
Source: edcfetch.c
C4170001
JrEdcSys_Enosys01
Description: The system() function was attempted in an AMODE 64 application while running POSIX(OFF). This asks for the ANSI system() behavior. The ANSI system() behavior is not supported in an AMODE 64 application. This restriction prohibits nested enclaves, and the execution of TSO commands, EXECs, and CLISTs.
Action: No action can be taken. The function is not supported.
Source: edcsys.c
C4170002
JrEdcSys_Enosys02
Description: The system() function was attempted in an AMODE 64 application while running POSIX(ON), but environment variable __POSIX_SYSTEM=NO is also in effect. This combination asks for the ANSI system() behavior. The ANSI system() behavior is not supported in an AMODE 64 application. This restriction prohibits nested enclaves, and the execution of TSO commands, EXECs, and CLISTs.
Action: No action can be taken. The function is not supported.
Source: edcsys.c
C4170004
JrEdcSys_Ecics01
Description: The system() function was attempted while running under CICS. This is not supported.
Action: No action can be taken. The function is not supported.
Source: edcsys.c
C4170006
JrEdcSys_Esystem01
Description: The string argument passed to system() started with "PGM=" indicating an MVS program name. There were at least 6 more characters following the program name, but the first 6 were not ",PARM=" as required by the syntax.
Action: Correct the string argument. When specifying an MVS program with parameters, the required syntax is: "PGM=program-name,PARM='program-parameters'" Note that the program-name must be a valid MVS program name.
Source: edcsys.c
C4170007
JrEdcSys_Esystem02
Description: The string argument passed to system() started with "PGM=" indicating an MVS program name. There was at least 1 additional character, but less than 6, following the program name. This does not allow for the ",PARM=" syntax for specifying parameters.
Action: Correct the string argument. When specifying an MVS program with parameters, the required syntax is: "PGM=program-name,PARM='program-parameters'" Note that the program-name must be a valid MVS program name.
Source: edcsys.c
C4170008
JrEdcSys_Esystem03
Description: The string argument passed to system() started with "PGM=" indicating an MVS program name and contained a ",PARM=" parameter string. A syntax error was found while parsing the program parameters.
Action: Correct the program parameters.
Source: edcsys.c
C417000C
JrEdcSys_Enomemory01
Description: An internal error occurred trying to allocate memory for the parameter list needed to process a system() call.
Action: Contact your IBM support representative.
Source: edcsys.c
C417000D
JrEdcSys_Enomemory02
Description: An internal error occurred trying to allocate memory for the parameter list needed to process a system() call.
Action: Contact your IBM support representative.
Source: edcsys.c
C417000E
JrEdcSys_Enomemory03
Description: An internal error occurred trying to allocate memory for the parameter list needed to process a system() call.
Action: Contact your IBM support representative.
Source: edcsys.c
C417000F
JrEdcSys_Enomemory04
Description: An internal error occurred trying to allocate memory for the parameter list needed to process a system() call.
Action: Contact your IBM support representative.
Source: edcsys.c
C4170020
JrEdcSys_Eload01
Description: During a system() call, an error occurred trying to give control to the target program. For an AMODE 64 application, a message was written to the C stderr stream, otherwise a message was written to the Language Environment Message File.
Action: Refer to the message that was written for more information on the cause of the failure.
Source: edcsys.c
C80F0001
JrEdcWsmbJEinval01
Description: The input argument to wcstombs() is NULL.
Action: Correct the program to use a pointer to a wide character string as input for the wcstombs() conversion.
Source: celjwsmb.c
C8170001
JrEdcAtofErange01
Description: Overflow or underflow occurred -- input number was too large or too small, or the number was non-zero, but too close to 0.0 to be represented.
Action: Change the input string so that it can be converted to a representable DFP number.
Source: edcatof.c
C8170002
JrEdcAtofErange02
Description: Overflow or underflow occurred -- input number was too large or too small, or the number was non-zero, but too close to 0.0 to be represented.
Action: Change the input string so that it can be converted to a representable DFP number.
Source: edcatof.c
C8170003
JrEdcAtofErange03
Description: Overflow or underflow occurred -- input number was too large or too small, or the number was non-zero, but too close to 0.0 to be represented.
Action: Change the input string so that it can be converted to a representable DFP number.
Source: edcatof.c
C8170004
JrEdcAtofErange04
Description: Overflow or underflow occurred -- input number was too large or too small, or the number was non-zero, but too close to 0.0 to be represented.
Action: Change the input string so that it can be converted to a representable DFP number.
Source: edcatof.c
C8170005
JrEdcAtofErange05
Description: Overflow or underflow occurred -- input number was too large or too small, or the number was non-zero, but too close to 0.0 to be represented.
Action: Change the input string so that it can be converted to a representable DFP number.
Source: edcatof.c
C8310001
JrEdcMbleEilseq01
Description: The number of bytes to be examined is not valid.
Action: Correct the program to use a valid number of bytes to be examined as input for mblen().
Source: edcmblen.c
C8310002
JrEdcMbleEilseq02
Description: The number of bytes to be examined is not valid.
Action: Correct the program to use a valid number of bytes to be examined as input for mblen().
Source: edcmblen.c
C8310003
JrEdcMbleEilseq03
Description: Encoding error: not in the initial SHIFT state.
Action: None.
Source: edcmblen.c
C8310004
JrEdcMbleEilseq04
Description: Encoding error, current multibyte character was SHIFT_IN
Action: None.
Source: edcmblen.c
C8310005
JrEdcMbleEilseq05
Description: Encoding error, current multibyte character was SHIFT_OUT.
Action: None.
Source: edcmblen.c
C8310006
JrEdcMbleEilseq06
Description: Encoding error, current character was not double-byte.
Action: None.
Source: edcmblen.c
C8310007
JrEdcMbleEilseq07
Description: Encoding error, current multibyte string was not valid.
Action: None.
Source: edcmblen.c
C8310008
JrEdcMbleEilseq08
Description: Current multibyte character was 0.
Action: None.
Source: edcmblen.c
C8310009
JrEdcMbleEilseq09
Description: The number of bytes to be examined is not valid.
Action: Correct the program to use a valid number of bytes to be examined as input for mbtowc().
Source: edcmblen.c
C831000A
JrEdcMbleEilseq10
Description: The number of bytes to be examined is not valid.
Action: Correct the program to use a valid number of bytes to be examined as input for mbtowc().
Source: edcmblen.c
C831000B
JrEdcMbleEilseq11
Description: Encoding error: not in the initial SHIFT state.
Action: None.
Source: edcmblen.c
C831000C
JrEdcMbleEilseq12
Description: Encoding error, current multibyte character was SHIFT_IN
Action: None.
Source: edcmblen.c
C831000D
JrEdcMbleEilseq13
Description: Encoding error, current multibyte character was SHIFT_OUT.
Action: None.
Source: edcmblen.c
C831000E
JrEdcMbleEilseq14
Description: Encoding error, current character was not double-byte.
Action: None.
Source: edcmblen.c
C831000F
JrEdcMbleEilseq15
Description: Encoding error, current multibyte string was not valid.
Action: None.
Source: edcmblen.c
C8310010
JrEdcMbleEilseq16
Description: Current multibyte character was 0.
Action: None.
Source: edcmblen.c
C8310011
JrEdcMbleEilseq17
Description: The number of bytes to be examined is not valid.
Action: Correct the program to use a valid number of bytes to be examined as input for mbstowcs().
Source: edcmblen.c
C8310012
JrEdcMbleEilseq18
Description: An encoding error ocurred.
Action: None.
Source: edcmblen.c
C8310013
JrEdcMbleEilseq19
Description: An encoding error ocurred.
Action: None.
Source: edcmblen.c
C87C0001
JrEdcWsmbEinval01
Description: The input argument to wcstombs() is NULL.
Action: Correct the program to use a pointer to a wide character string as input for the wcstombs() conversion.
Source: edcwsmbs.c
C8830001
JrEdcWtd_Erange01
Description: Overflow or underflow occurred -- input number was too large or too small, or the number was non-zero, but too close to 0.0 to be represented.
Action: Change the input string so that it can be converted to a representable DFP number.
Source: edcwtod.c
C8830002
JrEdcWtd_Erange02
Description: Overflow or underflow occurred -- input number was too large or too small, or the number was non-zero, but too close to 0.0 to be represented.
Action: Change the input string so that it can be converted to a representable DFP number.
Source: edcwtod.c
C8830003
JrEdcWtd_Erange03
Description: Overflow or underflow occurred -- input number was too large or too small, or the number was non-zero, but too close to 0.0 to be represented.
Action: Change the input string so that it can be converted to a representable DFP number.
Source: edcwtod.c
C8830004
JrEdcWtd_Erange04
Description: Overflow or underflow occurred -- input number was too large or too small, or the number was non-zero, but too close to 0.0 to be represented.
Action: Change the input string so that it can be converted to a representable DFP number.
Source: edcwtod.c
C8830005
JrEdcWtd_Erange05
Description: Overflow or underflow occurred -- input number was too large or too small, or the number was non-zero, but too close to 0.0 to be represented.
Action: Change the input string so that it can be converted to a representable DFP number.
Source: edcwtod.c
C90B0018
JrEdcGtnvEinval01
Description: Either the name argument was passed in as a NULL or it pointed to an empty string.
Action: Check the value of the name argument.
Source: edcgetnv.c
C90B0019
JrEdcGtnvEinval02
Description: The name argument contained an '=' sign.
Action: Check the value of the name argument.
Source: edcgetnv.c
C9330001vJrEdcWexpEsyntax01
Description: Null pointers were supplied as arguments to wordexp()
Action: Supply valid non-null pointers for 2nd and 3rd arguments of wordexp()
Source: edcowexp.c
C9330002
JrEdcWexpEsyntax02
Description: Invalid multibyte character was found in input string
Action: Verify input character string so that no invalid multibyte characters are used.
Source: edcowexp.c
C9330003
JrEdcWexpEsyntax03
Description: Could not convert input string to wchar_t string
Action: Verify that there are no invalid multibyte characters in the input string pointed to by the 1st argument of wordexp().
Source: edcowexp.c
C9330004
JrEdcWexpEsyntax04
Description: A NULL character was found after a backslash
Action: Correct the invalid input string.
Source: edcowexp.c
C9330005
JrEdcWexpEsyntax05
Description: A NULL character was found after a dollar sign
Action: Correct the invalid input string.
Source: edcowexp.c
C9330006
JrEdcWexpEsyntax06
Description: Missing right parenthesis in input string
Action: Correct the invalid input string.
Source: edcowexp.c
C9330007
JrEdcWexpEsyntax07
Description: Missing right brace in input string
Action: Correct the invalid input string
Source: edcowexp.c
C9330008
JrEdcWexpEsyntax08
Description: Missing right brace in input string
Action: Correct the invalid input string.
Source: edcowexp.c
C9330009
JrEdcWexpEsyntax09
Description: Invalid variable name in input string
Action: A variable name with at least one incorrect character was found. Correct the input string.
Source: edcowexp.c
C933000A
JrEdcWexpEsyntax0A
Description: Missing double quote in input string
Action: A double quote is missing in input string. Correct the input string.
Source: edcowexp.c
C933000B
JrEdcWexpEsyntax0B
Description: Missing backquote in input string
Action: A closing backquote is missing in input string. Correct the input string.
Source: edcowexp.c
C933000C
JrEdcWexpEsyntax0C
Description: Shell variable expansion failed
Action: The requested word expansions could not be performed. This situation can arise if the Unix shell is not available (e.g. OMVS filesystems are shutdown). Make sure that the application is run when the UNIX shell is available.
Source: edcowexp.c
C9330011
JrEdcWexpEnospace01
Description: Attempt to allocate an internal buffer failed
Action: An internal call to malloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330012
JrEdcWexpEnospace02
Description: Attempt to allocate an internal buffer failed
Action: An internal call to malloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330013
JrEdcWexpEnospace03
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330014
JrEdcWexpEnospace04
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330015
JrEdcWexpEnospace05
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330016
JrEdcWexpEnospace06
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330017
JrEdcWexpEnospace07
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330018
JrEdcWexpEnospace08
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330019
JrEdcWexpEnospace09
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C933001A
JrEdcWexpEnospace0A
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C933001B
JrEdcWexpEnospace0B
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C933001C
JrEdcWexpEnospace0C
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C933001D
JrEdcWexpEnospace0D
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C933001E
JrEdcWexpEnospace0E
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C933001F
JrEdcWexpEnospace0F
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330020
JrEdcWexpEnospace10
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330021
JrEdcWexpEnospace11
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330022
JrEdcWexpEnospace12
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330023
JrEdcWexpEnospace13
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330024
JrEdcWexpEnospace14
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330025
JrEdcWexpEnospace15
Description: Attempt to reallocate an internal buffer failed
Action: An internal call to realloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330026
JrEdcWexpEnospace16
Description: Attempt to allocate an internal buffer failed
Action: An internal call to alloc failed. Look for errno value set for further information about the cause of this failure.
Source: edcowexp.c
C9330031
JrEdcWexpEcmdsub01
Description: Failed to adhere to XCU specification
Action: Input string syntax did not adhere to XCU specification section 2.6.3 as requested by flag WRDE_NOCMD.
Source: edcowexp.c
C9330032
JrEdcWexpEcmdsub02
Description: Failed to adhere to XCU specification
Action: Input string syntax did not adhere to XCU specification section 2.6.3 as requested by flag WRDE_NOCMD.
Source: edcowexp.c
C9330033
JrEdcWexpEcmdsub03
Description: Failed to adhere to XCU specification
Action: Input string syntax did not adhere to XCU specification section 2.6.3 as requested by flag WRDE_NOCMD
Source: edcowexp.c
C9330034
JrEdcWexpEcmdsub04
Description: Failed to adhere to XCU specification
Action: Input string syntax did not adhere to XCU specifi- cation section 2.6.3 as requested by the WRDE_NOCMD flag.
Source: edcowexp.c
C9330041
JrEdcWexpEepopen01
Description: Wordexp() is not supported in a multi-threaded application running in TSO or MVS batch. process running in TSO or MVS batch.
Action: Do not use wordexp() in a multi-threaded application running in TSO or MVS batch, or run your program in the z/OS Unix System Services shell.
Source: edcowexp.c
C9330042
JrEdcWexpEepopen02
Description: Internal call to pipe() failed in wordexp_popen()
Action: Look at errno value set by pipe() for additional debug information.
Source: edcowexp.c
C9330051
JrEdcWexpEbadchar01
Description: Character found in an inappropiate context.
Action: Input string may not contain an unquoted , special shell character, parentheses, or braces, except in the context of command or variable substitution. Correct the input string.
Source: edcowexp.c
C9330061
JrEdcWexpEbadval01
Description: A reference to an undefined shell variable appears to have been found
Action: WRDE_UNDEF was set in wordexp flags argument. Attempt a call without WRDEP_UNDEF
Source: edcowexp.c
C9340001
JrEdcXfr2Eagain01
Description: No more pseudo-terminal devices are available.
Action: Consider increasing the MAXPTYS value in BPXPRMxx.
Source: edcoxfr2.c
C9340002
JrEdcXfr2Eagain02
Description: No more pseudo-terminal devices are available.
Action: Investigate pseudo-terminal devices usage.
Source: edcoxfr2.c
C9340033
JrEdcXfr2Einval02
Description: Incorrect flags passed.
Action: Change the call to pass the correct flag argument
Source: edcoxfr2.c
CB270036
JrEdcXfr5Einval23
Description: fmode is NULL.
Action: Correct the value of fmode. fmode is not permitted to be NULL
Source: edcoxfr5.c
CB270037
JrEdcXfr5Einval24
Description: numsrc is NULL.
Action: Correct the value of numsrc. numsrc is not permitted to be NULL
Source: edcoxfr5.c
CB270038
JrEdcXfr5Einval25
Description: numsrc is pointed to a non-zero value, but slist is NULL.
Action: Correct the value of numsrc or the value of slist. slist not permitted to be NULL when numsrc is not zero.
Source: edcoxfr5.c
CB270039
JrEdcXfr5Einval26
Description: numsrc is a non-zero value, but slist is NULL
Action: Correct the value of numsrc or the value of slist. slist is not permitted to be NULL when numsrc is non-zero.
Source: edcoxfr5.c
CB27003A
JrEdcXfr5Einval27
Description: fmode is NULL.
Action: Correct the value of fmode. fmode is not permitted to be NULL
Source: edcoxfr5.c
CB27003B
JrEdcXfr5Einval28
Description: numsrc is NULL.
Action: Correct the value of numsrc. numsrc is not permitted to be NULL
Source: edcoxfr5.c
CB27003C
JrEdcXfr5Einval29
Description: numsrc is pointed to a non-zero value, but slist is NULL.
Action: Correct the value of numsrc or the value of slist. slist not permitted to be NULL when numsrc is not zero.
Source: edcoxfr5.c
CB27003D
JrEdcXfr5Einval30
Description: group is a NULL.
Action: Correct the value of group. group is not permitted to be NULL
Source: edcoxfr5.c
CB27003E
JrEdcXfr5Einval31
Description: The group address family is AF_INET6 but the value of group_len is less than the size of sockaddr_in6.
Action: Correct the value of group_len to be at least the size of sockaddr_in6.
Source: edcoxfr5.c
CB27003F
JrEdcXfr5Einval32
Description: The value of group_len is less than the size of sockaddr_in.
Action: Correct the value of group_len to be at least the size of sockaddr_in.
Source: edcoxfr5.c
CB270040
JrEdcXfr5Einval33
Description: numsrc is a non-zero value, but slist is NULL
Action: Correct the value of numsrc or the value of slist. slist is not permitted to be NULL when numsrc is non-zero.
Source: edcoxfr5.c
CB270041
JrEdcXfr5Einval34
Description: group is a NULL.
Action: Correct the value of group. group is not permitted to be NULL
Source: edcoxfr5.c
CB270042
JrEdcXfr5Einval35
Description: The group address family is AF_INET6 but the value of group_len is less than the size of sockaddr_in6.
Action: Correct the value of group_len to be at least the size of sockaddr_in6.
Source: edcoxfr5.c
CB270043
JrEdcXfr5Einval36
Description: The value of group_len is less than the size of sockaddr_in.
Action: Correct the value of group_len to be at least the size of sockaddr_in.
Source: edcoxfr5.c
CB270044
JrEdcXfr5Einval37
Description: The nmsgsfds argument is less than 0 or greater than FD_SETSIZE.
Action: Correct the value of nmsgsfds.
Source: edcoxfr5.c
CB270045
JrEdcXfr5Einval38
Description: The value pointed by numsrc specified on a call to getipv4sourcefilter() exceeded the implementation defined limit of 64.
Action: Correct the value pointed by numsrc.
Source: edcoxfr5.c
CB270046
JrEdcXfr5Einval39
Description: The value pointed by numsrc specified on a call to getsourcefilter() exceeded the implementation defined limit of 64.
Action: Correct the value pointed by numsrc.
Source: edcoxfr5.c
CB270066
JrEdcXfr5Enobufs01
Description: The value of numsrc specified on a call to setipv4sourcefilter() exceeded the implementation defined limit of 64.
Action: Correct the value of numsrc.
Source: edcoxfr5.c
CB270067
JrEdcXfr5Enobufs02
Description: The value of numsrc specified on a call to setsourcefilter() exceeded the implementation defined limit of 64.
Action: Correct the value of numsrc.
Source: edcoxfr5.c
CB270070
JrEdcXfr5Enomem06
Description: There was insufficient memory available to complete the operation.
Action: None.
Source: edcoxfr5.c
CB270071
JrEdcXfr5Enomem07
Description: There was insufficient memory available to complete the operation.
Action: None.
Source: edcoxfr5.c
CB270072
JrEdcXfr5Enomem08
Description: There was insufficient memory available to complete the operation.
Action: None.
Source: edcoxfr5.c
CB270073
JrEdcXfr5Enomem09
Description: There was insufficient memory available to complete the operation.
Action: None.
Source: edcoxfr5.c
CB270074
JrEdcXfr5Enomem10
Description: There was insufficient memory available to complete the operation.
Action: None.
Source: edcoxfr5.c
CB27008B
JrEdcXfr5Enotty02
Description: The argument s does not specify a descriptor for a socket.
Action: Supply a valid file descriptor for a socket.
Source: edcoxfr5.c