Re: Soc7 abend
> 05 INP-VNDR-PACK-COST PIC 9(9)V9(4). > 05 WS-VNDR-PACK-COST PIC S9(9)V9(4) COMP-3. > INP-VNDR-PACK-COST -035.65 <-- this in wrong. The period doesn’t > belong here. It should be 03565 Thanks, Tom -Original Message- From: IBM Mainframe Discussion List On Behalf Of John Pratt Sent: Thursday, January 12, 2023 9:12 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Soc7 abend Hi Ron, > I was looking a Cobol code module developed and we ran in to a sco7 issue. I > > am not able to figure why this is abending. > > Any help to fix is much appreciated. > > Here is the spool display i have captured. > 05 INP-VNDR-PACK-COST PIC 9(9)V9(4). > 05 WS-VNDR-PACK-COST PIC S9(9)V9(4) COMP-3. > INP-VNDR-PACK-COST -035.65 > WS-VNDR-PACK-COST -0 Something looks amiss to me as your displays(?) of the two fields do not match their PICtures. Also, I'm guessing you set hex on in SDSF though cannot imagine why you'd think this would help solve the data exception abend. Perhaps consider showing details from a dump or possibly using Abend-Aid or Fault Analyzer or some other abend analysis tool that you may have available. John. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Soc7 abend
Hi Ron, > I was looking a Cobol code module developed and we ran in to a sco7 issue. I > > am not able to figure why this is abending. > > Any help to fix is much appreciated. > > Here is the spool display i have captured. > 05 INP-VNDR-PACK-COST PIC 9(9)V9(4). > 05 WS-VNDR-PACK-COST PIC S9(9)V9(4) COMP-3. > INP-VNDR-PACK-COST -035.65 > WS-VNDR-PACK-COST -0 Something looks amiss to me as your displays(?) of the two fields do not match their PICtures. Also, I'm guessing you set hex on in SDSF though cannot imagine why you'd think this would help solve the data exception abend. Perhaps consider showing details from a dump or possibly using Abend-Aid or Fault Analyzer or some other abend analysis tool that you may have available. John. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DFSORT maximum input records
On Fri, 13 Jan 2023 00:05:44 +, Sri h Kolusu wrote: > >There is distinction between maximum supported LRECL (32K) and maximum >supported SORT CONTROL FIELDS. The total number of bytes occupied by all sort >control fields must not exceed 4092 (or, when EQUALS option is in operation, >4088 bytes). > Is that affected by LOCALE? The best-performing way to deal with some natural language locales is probably to translate any string to a single case after suffixing a bitmap indicating the original case of characters. The length of such a mask would need to be included in the total key length. Does DFSORT use strcoll() for such locales? DFP keys? >Did you overlook this statement at the end my last post “Btw if you are >running on Z15 and higher you can use sort accelerator(with OPTION ZSORT) >which does NOT have that limit.” > I confess I shot from the hip without reading it. The Ref. has a page of usage notes on ZSORT where I don't see LOCALE mentioned. Some years ago, I went to SR reporting that DFSORT gave correct results for EN_CA but incorrect for EN_US, compared with a desktop sort. SR and I agreed that the problem was in LE, not DFSORT. I went to LE which rebutted with "of course the desktop results are different: desktop is ASCII; DFSORT is EBCDIC." I didn't waste more time arguing with a fool. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DFSORT maximum input records
EQUALS was not specified in my SORT parms, but it was listed in the OPTIONS display of the output as EQUALS=Y. I am in the process of getting the program rerun with NOEQUALS specified. C- On Thu, Jan 12, 2023 at 6:06 PM Sri h Kolusu wrote: > >> Is 32 bits an optimum choice? A larger pseudo-key would have some > impact on performance and reduce the maximum supported LRECL. > > Gil, > > There is distinction between maximum supported LRECL (32K) and maximum > supported SORT CONTROL FIELDS. The total number of bytes occupied by all > sort control fields must not exceed 4092 (or, when EQUALS option is in > operation, 4088 bytes). > > >> And Tom Brennan's fiendish test case would still break it. Perhaps > "max records" should be a PARM option -- 2**32 is a good compatible default. > > Did you overlook this statement at the end my last post “Btw if you are > running on Z15 and higher you can use sort accelerator(with OPTION ZSORT) > which does NOT have that limit.” > > >> A few contributors have suggested SPLIT; SORT ...; MERGE. If EQUALS is > (truly!?) needed, would that technique meet the need? > > Yes, it can. Before they go down that elaborate exercise, OP needs to > answer the question “Is EQUALS really needed?” Unless OP cares about the > order of duplicate records , there is NO point of having EQUALS and without > equals there is no limit to what DFSORT can sort. > > Thanks, > Kolusu > DFSORT Development > IBM Corporation > > > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DFSORT maximum input records
>> Is 32 bits an optimum choice? A larger pseudo-key would have some impact on >> performance and reduce the maximum supported LRECL. Gil, There is distinction between maximum supported LRECL (32K) and maximum supported SORT CONTROL FIELDS. The total number of bytes occupied by all sort control fields must not exceed 4092 (or, when EQUALS option is in operation, 4088 bytes). >> And Tom Brennan's fiendish test case would still break it. Perhaps "max >> records" should be a PARM option -- 2**32 is a good compatible default. Did you overlook this statement at the end my last post “Btw if you are running on Z15 and higher you can use sort accelerator(with OPTION ZSORT) which does NOT have that limit.” >> A few contributors have suggested SPLIT; SORT ...; MERGE. If EQUALS is >> (truly!?) needed, would that technique meet the need? Yes, it can. Before they go down that elaborate exercise, OP needs to answer the question “Is EQUALS really needed?” Unless OP cares about the order of duplicate records , there is NO point of having EQUALS and without equals there is no limit to what DFSORT can sort. Thanks, Kolusu DFSORT Development IBM Corporation -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DFSORT maximum input records
On Thu, 12 Jan 2023 20:45:29 +, Sri h Kolusu wrote: > >As Steve smith pointed out it Is your EQUALS parm that is limiting the number >of records to be sorted. Do you really need EQUALS ( which is retain the >order of duplicates). ? If you don't need it then you can pass NOEQUALS as an >option > My guess about the (OCO?) implementation is that this restriction arises from a technique of appending a 32-bit fictitious key to each record on input and removing it on output. Is 32 bits an optimum choice? A larger pseudo-key would have some impact on performance and reduce the maximum supported LRECL. And Tom Brennan's fiendish test case would still break it. Perhaps "max records" should be a PARM option -- 2**32 is a good compatible default. A few contributors have suggested SPLIT; SORT ...; MERGE. If EQUALS is (truly!?) needed, would that technique meet the need? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: [EXTERNAL] Re: DFSORT maximum input records
Is EQUALS implied if you're running a program sort instead of a JCL sort? I thought Chuck said he was running the sort inside a program which is why he couldn't just split the data apart and merge it back together. Rex -Original Message- From: IBM Mainframe Discussion List On Behalf Of Sri h Kolusu Sent: Thursday, January 12, 2023 2:45 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: [EXTERNAL] Re: DFSORT maximum input records >> DFSORT issues a message that I have exceeded the sort input record maximum. Chuck, As Steve smith pointed out it Is your EQUALS parm that is limiting the number of records to be sorted. Do you really need EQUALS ( which is retain the order of duplicates). ? If you don't need it then you can pass NOEQUALS as an option OPTION NOEQUALS SORT FIELDS=(P,M,F,A) Or Simply SORT FIELDS=(P,M,F,A),NOEQUALS Btw if you are running on Z15 and higher you can use sort accelerator(with OPTION ZSORT) which does NOT have that limit. Further if you have any questions please let me know Thanks, Sri Hari Kolusu DFSORT Development IBM Corporation -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- The information contained in this message is confidential, protected from disclosure and may be legally privileged. If the reader of this message is not the intended recipient or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any disclosure, distribution, copying, or any action taken or action omitted in reliance on it, is strictly prohibited and may be unlawful. If you have received this communication in error, please notify us immediately by replying to this message and destroy the material in its entirety, whether in electronic or hard copy format. Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DFSORT maximum input records
I imagine this wouldn't get you around the problem, but if you were sort the records in a separate DFSORT step, then feed the sorted data to your program, would it still complain about the number of records since it would encounter no need for any sorting at all? Just a thought. --- Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313 /* The most important accomplishment of our lives is not what we accomplish, but what we become. -Rick Joyner, 2015-11 */ -Original Message- From: IBM Mainframe Discussion List On Behalf Of Charles Hardee Sent: Thursday, January 12, 2023 11:43 I am trying to sort roughly 4295217295, records using DFSORT. DFSORT issues a message that I have exceeded the sort input record maximum. It appears that this maximum is 4294967295. Since this is a program calling sort internally, and does so several times, I cannot do the "normal" thing of splitting the file down into smaller files, sort them, then merge them back together. Anyone have any thoughts on this? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DFSORT maximum input records
>> DFSORT issues a message that I have exceeded the sort input record maximum. Chuck, As Steve smith pointed out it Is your EQUALS parm that is limiting the number of records to be sorted. Do you really need EQUALS ( which is retain the order of duplicates). ? If you don't need it then you can pass NOEQUALS as an option OPTION NOEQUALS SORT FIELDS=(P,M,F,A) Or Simply SORT FIELDS=(P,M,F,A),NOEQUALS Btw if you are running on Z15 and higher you can use sort accelerator(with OPTION ZSORT) which does NOT have that limit. Further if you have any questions please let me know Thanks, Sri Hari Kolusu DFSORT Development IBM Corporation -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DFSORT maximum input records
On 1/12/2023 9:37 AM, Radoslaw Skorupka wrote: Maximum input records for DFSORT is infinity, Good to know! I'm testing that to be sure, but it's still running... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DFSORT maximum input records
Once you have busted a limit like this, it's probably time to rethink the design. What is the data source? If you are processing this many records, are they from a single source? DB2 has a tablespace limit of 128TB. Does your file fit into that size? Loading a table that size with an index(es) that reflect your desired sort sequence would be a hog but could satisfy retrieval with an appropriate ORDER BY. ack On Fri, Jan 13, 2023 at 5:34 AM Charles Hardee wrote: > Yes, we've been informed that SYNCSORt doesn't have this limitation but > getting it in-house takes major efforts since it's a new product to us. > We were hoping for some other DFSORT option to at least let us move > forward. > > Thanks everyone for listening and your replies. > Chuck > > On Thu, Jan 12, 2023 at 12:21 PM rpinion865 < > 042a019916dd-dmarc-requ...@listserv.ua.edu> wrote: > > > This isn't an answer to your problem, and things may have changed > > considerably since the early 1980's. But, SYNCSORT used to have > > the TAPE sort option. Way be when, in the early 1980's, I bumped > > up against DF/SORT's limit of that time, we happened to have a > > trial copy of SYNCSORT. SYNCSORT saved the day, and that helped > > win the decision to replace DF/SORT with SYNCSORT. > > > > But, like I said, that's ancient history :) > > > > > > > > > > Sent with Proton Mail secure email. > > > > --- Original Message --- > > On Thursday, January 12th, 2023 at 1:01 PM, Charles Hardee < > > charleshhar...@gmail.com> wrote: > > > > > > > I have plenty of SORTWKxx DDs. > > > I don't think that is the problem. > > > > > > I am getting an IEX121A message. > > > According to the DFSORT Messages, Codes and Diagnosis Guide for z/OS > 2.5: > > > > > > ICE121A FILE SIZE IS TOO LARGE > > > Explanation > > > Critical. The amount of data to be sorted exceeded > > > a DFSORT implementation limit for the maximum > > > number of records that can be sorted. DFSORT cannot > > > handle the amount of data regardless of environmental > > > factors, such as the amount of work data set space > > > provided. Specific implementation limits include: > > > > > > 1. EQUALS in effect - 4294967295 records > > > > > > 2. VLSHRT in effect - 2147483647 records > > > > > > 3. Blockset technique not selected - 2147483647 records > > > > > > System action > > > The program terminates. > > > > > > Programmer response > > > For cases 1 and 2, perform the sort on subsets of the > > > data set containing less than the indicated maximum > > > number of records. Then merge the sorted subsets > > > into a single data set. > > > > > > For case 3, rerun the job with a SORTDIAG DD > > > statement to get message ICE800I, which indicates > > > the reason Blockset could not be used. If possible, > > > remove the condition preventing the use of Blockset. > > > Alternatively, perform the sort on subsets of the > > > data set containing less than the indicated maximum > > > number of records. Then merge the sorted subsets > > > into a single data set. > > > > > > My record count is roughly 250,000 more than the "implementation > maximum" > > > of 4294967295. > > > > > > As I indicated, this is a program doing several internal sorts against > > the > > > data so splitting, sorting and merging externally is not an option. > > > > > > Chuck > > > > > > On Thu, Jan 12, 2023 at 11:33 AM Farley, Peter < > > > 031df298a9da-dmarc-requ...@listserv.ua.edu> wrote: > > > > > > > Apologies for the typo, the Syncsort option is DYNALLOC, not DYNALOC. > > > > > > > > -Original Message- > > > > From: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU On > Behalf > > > > Of Farley, Peter > > > > Sent: Thursday, January 12, 2023 12:12 PM > > > > To: IBM-MAIN@LISTSERV.UA.EDU > > > > Subject: Re: DFSORT maximum input records > > > > > > > > Not sure if DFSORT has an equivalent option, but Syncsort has a > > parameter > > > > DYNALOC that can change the maximum number of SORTWKnn DD's it will > > > > allocate. Our local Syncsort default is 64, but for really big sorts > > (when > > > > we get the Syncsort equivalent "too big to sort" message, which says > > "SORT > > > > CAPACITY EXCEEDED") we use DYNALOC(SYSDA,255). > > > > > > > > HTH > > > > > > > > Peter > > > > > > > > -Original Message- > > > > From: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU On > Behalf > > > > Of Charles Hardee > > > > Sent: Thursday, January 12, 2023 11:43 AM > > > > To: IBM-MAIN@LISTSERV.UA.EDU > > > > Subject: DFSORT maximum input records > > > > > > > > Hello Listers, > > > > > > > > I've searched the IBM-MAIN archives and found nothing to help me so I > > > > thought I'd better ask the question. > > > > > > > > I am trying to sort roughly 4295217295, records using DFSORT. > > > > DFSORT issues a message that I have exceeded the sort input record > > maximum. > > > > It appears that this maximum is 4294967295. > > > > > > > > Since this is a program calling sort internally, and does so sever
Re: DFSORT maximum input records
EQUALS adds an internal sort field of 4 bytes to hold an input sequence number, which is what you appear to be having trouble with. You haven't mentioned it, but removing EQUALS will solve your problem. If that's not feasible you can, if necessary, use some fancy stuff to add your own, say, a 6 or 8-byte sequence field on the fly, and use it as the least-significant key (i.e. so you can remove the EQUALS keyword and avoid the limit). btw, EQUALS adds significant overhead to the sort, besides the limitation. Don't use it just for fun. If SYNCSORT doesn't have this limitation, it must be using a bigger sequence field. Maybe you could ask IBM to allow for that. sas On Thu, Jan 12, 2023 at 1:02 PM Charles Hardee wrote: > I have plenty of SORTWKxx DDs. > I don't think that is the problem. > > I am getting an IEX121A message. > According to the DFSORT Messages, Codes and Diagnosis Guide for z/OS 2.5: > > ICE121A FILE SIZE IS TOO LARGE > Explanation > Critical. The amount of data to be sorted exceeded > a DFSORT implementation limit for the maximum > number of records that can be sorted. DFSORT cannot > handle the amount of data regardless of environmental > factors, such as the amount of work data set space > provided. Specific implementation limits include: > > 1. EQUALS in effect - 4294967295 records > > 2. VLSHRT in effect - 2147483647 records > > 3. Blockset technique not selected - 2147483647 records > > System action > The program terminates. > > Programmer response > For cases 1 and 2, perform the sort on subsets of the > data set containing less than the indicated maximum > number of records. Then merge the sorted subsets > into a single data set. > > For case 3, rerun the job with a SORTDIAG DD > statement to get message ICE800I, which indicates > the reason Blockset could not be used. If possible, > remove the condition preventing the use of Blockset. > Alternatively, perform the sort on subsets of the > data set containing less than the indicated maximum > number of records. Then merge the sorted subsets > into a single data set. > > My record count is roughly 250,000 more than the "implementation maximum" > of 4294967295. > > As I indicated, this is a program doing several internal sorts against the > data so splitting, sorting and merging externally is not an option. > > Chuck > > On Thu, Jan 12, 2023 at 11:33 AM Farley, Peter < > 031df298a9da-dmarc-requ...@listserv.ua.edu> wrote: > > > Apologies for the typo, the Syncsort option is DYNALLOC, not DYNALOC. > > > > -Original Message- > > From: IBM Mainframe Discussion List On Behalf > > Of Farley, Peter > > Sent: Thursday, January 12, 2023 12:12 PM > > To: IBM-MAIN@LISTSERV.UA.EDU > > Subject: Re: DFSORT maximum input records > > > > Not sure if DFSORT has an equivalent option, but Syncsort has a parameter > > DYNALOC that can change the maximum number of SORTWKnn DD's it will > > allocate. Our local Syncsort default is 64, but for really big sorts > (when > > we get the Syncsort equivalent "too big to sort" message, which says > "SORT > > CAPACITY EXCEEDED") we use DYNALOC(SYSDA,255). > > > > HTH > > > > Peter > > > > -Original Message- > > From: IBM Mainframe Discussion List On Behalf > > Of Charles Hardee > > Sent: Thursday, January 12, 2023 11:43 AM > > To: IBM-MAIN@LISTSERV.UA.EDU > > Subject: DFSORT maximum input records > > > > Hello Listers, > > > > I've searched the IBM-MAIN archives and found nothing to help me so I > > thought I'd better ask the question. > > > > I am trying to sort roughly 4295217295, records using DFSORT. > > DFSORT issues a message that I have exceeded the sort input record > maximum. > > It appears that this maximum is 4294967295. > > > > Since this is a program calling sort internally, and does so several > > times, I cannot do the "normal" thing of splitting the file down into > > smaller files, sort them, then merge them back together. > > > > Anyone have any thoughts on this? > > > > Thanks, > > Chuck > > -- > > > > > > This message and any attachments are intended only for the use of the > > addressee and may contain information that is privileged and > confidential. > > If the reader of the message is not the intended recipient or an > authorized > > representative of the intended recipient, you are hereby notified that > any > > dissemination of this communication is strictly prohibited. If you have > > received this communication in error, please notify us immediately by > > e-mail and delete the message and any attachments from your system. > > > > > > -- > > For IBM-MAIN subscribe / signoff / archive access instructions, > > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN >
Re: DFSORT maximum input records
I have run into large files with DFSORT, and when I asked them they told me that there are hard limits: * EQUALS in effect - 4 294 967 295 records * VLSHRT in effect - 2 147 483 647 records * Blockset technique not selected - 2 147 483 647 records I wonder if you could do something in your process to either segment the sorts into two pieces based on the high order part of the sort key, or if you could split, sort, and merge files outside of your program. It sounds to me that it is a special program that has to touch 4.3billion records in its run. Thank you and best regards, Billy Ashton -- Original Message -- From "Charles Hardee" To IBM-MAIN@listserv.ua.edu Date 1/12/2023 11:42:51 AM Subject DFSORT maximum input records Hello Listers, I've searched the IBM-MAIN archives and found nothing to help me so I thought I'd better ask the question. I am trying to sort roughly 4295217295, records using DFSORT. DFSORT issues a message that I have exceeded the sort input record maximum. It appears that this maximum is 4294967295. Since this is a program calling sort internally, and does so several times, I cannot do the "normal" thing of splitting the file down into smaller files, sort them, then merge them back together. Anyone have any thoughts on this? Thanks, Chuck -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DFSORT maximum input records
Yes, we've been informed that SYNCSORt doesn't have this limitation but getting it in-house takes major efforts since it's a new product to us. We were hoping for some other DFSORT option to at least let us move forward. Thanks everyone for listening and your replies. Chuck On Thu, Jan 12, 2023 at 12:21 PM rpinion865 < 042a019916dd-dmarc-requ...@listserv.ua.edu> wrote: > This isn't an answer to your problem, and things may have changed > considerably since the early 1980's. But, SYNCSORT used to have > the TAPE sort option. Way be when, in the early 1980's, I bumped > up against DF/SORT's limit of that time, we happened to have a > trial copy of SYNCSORT. SYNCSORT saved the day, and that helped > win the decision to replace DF/SORT with SYNCSORT. > > But, like I said, that's ancient history :) > > > > > Sent with Proton Mail secure email. > > --- Original Message --- > On Thursday, January 12th, 2023 at 1:01 PM, Charles Hardee < > charleshhar...@gmail.com> wrote: > > > > I have plenty of SORTWKxx DDs. > > I don't think that is the problem. > > > > I am getting an IEX121A message. > > According to the DFSORT Messages, Codes and Diagnosis Guide for z/OS 2.5: > > > > ICE121A FILE SIZE IS TOO LARGE > > Explanation > > Critical. The amount of data to be sorted exceeded > > a DFSORT implementation limit for the maximum > > number of records that can be sorted. DFSORT cannot > > handle the amount of data regardless of environmental > > factors, such as the amount of work data set space > > provided. Specific implementation limits include: > > > > 1. EQUALS in effect - 4294967295 records > > > > 2. VLSHRT in effect - 2147483647 records > > > > 3. Blockset technique not selected - 2147483647 records > > > > System action > > The program terminates. > > > > Programmer response > > For cases 1 and 2, perform the sort on subsets of the > > data set containing less than the indicated maximum > > number of records. Then merge the sorted subsets > > into a single data set. > > > > For case 3, rerun the job with a SORTDIAG DD > > statement to get message ICE800I, which indicates > > the reason Blockset could not be used. If possible, > > remove the condition preventing the use of Blockset. > > Alternatively, perform the sort on subsets of the > > data set containing less than the indicated maximum > > number of records. Then merge the sorted subsets > > into a single data set. > > > > My record count is roughly 250,000 more than the "implementation maximum" > > of 4294967295. > > > > As I indicated, this is a program doing several internal sorts against > the > > data so splitting, sorting and merging externally is not an option. > > > > Chuck > > > > On Thu, Jan 12, 2023 at 11:33 AM Farley, Peter < > > 031df298a9da-dmarc-requ...@listserv.ua.edu> wrote: > > > > > Apologies for the typo, the Syncsort option is DYNALLOC, not DYNALOC. > > > > > > -Original Message- > > > From: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU On Behalf > > > Of Farley, Peter > > > Sent: Thursday, January 12, 2023 12:12 PM > > > To: IBM-MAIN@LISTSERV.UA.EDU > > > Subject: Re: DFSORT maximum input records > > > > > > Not sure if DFSORT has an equivalent option, but Syncsort has a > parameter > > > DYNALOC that can change the maximum number of SORTWKnn DD's it will > > > allocate. Our local Syncsort default is 64, but for really big sorts > (when > > > we get the Syncsort equivalent "too big to sort" message, which says > "SORT > > > CAPACITY EXCEEDED") we use DYNALOC(SYSDA,255). > > > > > > HTH > > > > > > Peter > > > > > > -Original Message- > > > From: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU On Behalf > > > Of Charles Hardee > > > Sent: Thursday, January 12, 2023 11:43 AM > > > To: IBM-MAIN@LISTSERV.UA.EDU > > > Subject: DFSORT maximum input records > > > > > > Hello Listers, > > > > > > I've searched the IBM-MAIN archives and found nothing to help me so I > > > thought I'd better ask the question. > > > > > > I am trying to sort roughly 4295217295, records using DFSORT. > > > DFSORT issues a message that I have exceeded the sort input record > maximum. > > > It appears that this maximum is 4294967295. > > > > > > Since this is a program calling sort internally, and does so several > > > times, I cannot do the "normal" thing of splitting the file down into > > > smaller files, sort them, then merge them back together. > > > > > > Anyone have any thoughts on this? > > > > > > Thanks, > > > Chuck > > > -- > > > > > > This message and any attachments are intended only for the use of the > > > addressee and may contain information that is privileged and > confidential. > > > If the reader of the message is not the intended recipient or an > authorized > > > representative of the intended recipient, you are hereby notified that > any > > > dissemination of this communication is strictly prohibited. If you have > > > received this communication in error, please notify us immediately by > > >
Re: DFSORT maximum input records
This isn't an answer to your problem, and things may have changed considerably since the early 1980's. But, SYNCSORT used to have the TAPE sort option. Way be when, in the early 1980's, I bumped up against DF/SORT's limit of that time, we happened to have a trial copy of SYNCSORT. SYNCSORT saved the day, and that helped win the decision to replace DF/SORT with SYNCSORT. But, like I said, that's ancient history :) Sent with Proton Mail secure email. --- Original Message --- On Thursday, January 12th, 2023 at 1:01 PM, Charles Hardee wrote: > I have plenty of SORTWKxx DDs. > I don't think that is the problem. > > I am getting an IEX121A message. > According to the DFSORT Messages, Codes and Diagnosis Guide for z/OS 2.5: > > ICE121A FILE SIZE IS TOO LARGE > Explanation > Critical. The amount of data to be sorted exceeded > a DFSORT implementation limit for the maximum > number of records that can be sorted. DFSORT cannot > handle the amount of data regardless of environmental > factors, such as the amount of work data set space > provided. Specific implementation limits include: > > 1. EQUALS in effect - 4294967295 records > > 2. VLSHRT in effect - 2147483647 records > > 3. Blockset technique not selected - 2147483647 records > > System action > The program terminates. > > Programmer response > For cases 1 and 2, perform the sort on subsets of the > data set containing less than the indicated maximum > number of records. Then merge the sorted subsets > into a single data set. > > For case 3, rerun the job with a SORTDIAG DD > statement to get message ICE800I, which indicates > the reason Blockset could not be used. If possible, > remove the condition preventing the use of Blockset. > Alternatively, perform the sort on subsets of the > data set containing less than the indicated maximum > number of records. Then merge the sorted subsets > into a single data set. > > My record count is roughly 250,000 more than the "implementation maximum" > of 4294967295. > > As I indicated, this is a program doing several internal sorts against the > data so splitting, sorting and merging externally is not an option. > > Chuck > > On Thu, Jan 12, 2023 at 11:33 AM Farley, Peter < > 031df298a9da-dmarc-requ...@listserv.ua.edu> wrote: > > > Apologies for the typo, the Syncsort option is DYNALLOC, not DYNALOC. > > > > -Original Message- > > From: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU On Behalf > > Of Farley, Peter > > Sent: Thursday, January 12, 2023 12:12 PM > > To: IBM-MAIN@LISTSERV.UA.EDU > > Subject: Re: DFSORT maximum input records > > > > Not sure if DFSORT has an equivalent option, but Syncsort has a parameter > > DYNALOC that can change the maximum number of SORTWKnn DD's it will > > allocate. Our local Syncsort default is 64, but for really big sorts (when > > we get the Syncsort equivalent "too big to sort" message, which says "SORT > > CAPACITY EXCEEDED") we use DYNALOC(SYSDA,255). > > > > HTH > > > > Peter > > > > -Original Message- > > From: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU On Behalf > > Of Charles Hardee > > Sent: Thursday, January 12, 2023 11:43 AM > > To: IBM-MAIN@LISTSERV.UA.EDU > > Subject: DFSORT maximum input records > > > > Hello Listers, > > > > I've searched the IBM-MAIN archives and found nothing to help me so I > > thought I'd better ask the question. > > > > I am trying to sort roughly 4295217295, records using DFSORT. > > DFSORT issues a message that I have exceeded the sort input record maximum. > > It appears that this maximum is 4294967295. > > > > Since this is a program calling sort internally, and does so several > > times, I cannot do the "normal" thing of splitting the file down into > > smaller files, sort them, then merge them back together. > > > > Anyone have any thoughts on this? > > > > Thanks, > > Chuck > > -- > > > > This message and any attachments are intended only for the use of the > > addressee and may contain information that is privileged and confidential. > > If the reader of the message is not the intended recipient or an authorized > > representative of the intended recipient, you are hereby notified that any > > dissemination of this communication is strictly prohibited. If you have > > received this communication in error, please notify us immediately by > > e-mail and delete the message and any attachments from your system. > > > > -- > > For IBM-MAIN subscribe / signoff / archive access instructions, > > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive acc
Re: Soc7 abend
Apologies for an HTML reply to a plain-text message, but it was necessary. I converted your spool display lines to a fixed-pitch font to try to maintain alignment of the characters and the hex representation. Note that your input value seems to have an actual period (X’4B’ character) and an actual minus sign (X’60) in it. In COBOL you have to define such an input as PIC -9(9).V9(4) (i.e., including the period and the minus sign) and I am not sure if current COBOL releases allow you to move a “numeric edited” variable (one that has the period and/or minus sigh and/or currency symbols, etc.) to a packed (or any other numeric-only) variable. If the input actually has periods and plus or minus signs you may have to use the UNSTRING verb to pick them apart or the COBOL intrinsic function NUMVAL to do the move, like: MOVE FUNCTION NUMVAL (INP-VNDR-PACK-COST) TO WS-VNDR-PACK-COST HTH Peter -Original Message- From: IBM Mainframe Discussion List On Behalf Of Ron Thomas Sent: Thursday, January 12, 2023 12:46 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Soc7 abend EXTERNAL EMAIL Hi Listers I was looking a Cobol code module developed and we ran in to a sco7 issue. I am not able to figure why this is abending. Any help to fix is much appreciated. Here is the spool display i have captured. 05 INP-VNDR-PACK-COST PIC 9(9)V9(4). 05 WS-VNDR-PACK-COST PIC S9(9)V9(4) COMP-3. INP-VNDR-PACK-COST -035.65 4CDD6EDCD6DCCD6CDEE46FFF4FF4 095705549071320362300035B650 --- WS-VNDR-PACK-COST -0 4EE6EDCD6DCCD6CDEE46F444 06205549071320362300 --- MOVE INP-VNDR-PACK-COST TO WS-VNDR-PACK-COST -> Here it is failing CEE3207S The system detected a data exception (System Completion Code=0 4CCCE4E88489488A88A8848488A848A889A89944EAAA894C8A8994C9887F 03553207203850282354045353354010413105735739650D2823540364735396503645E0 Regards Ron T -- This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Soc7 abend
Looks like you included the whole record. Display numeric field seems to be: F...FFF4FF 0...035B65 > 05 INP-VNDR-PACK-COST PIC 9(9)V9(4). The x'4B' is a period character generated by a PIC 9(9).99. Can't have that in the data in order to perform math. Break it into 2 fields, dollars and cents then use the sum for math. Or modify the file to use implied decimal as your PIC 9(9)v99 instead of period character. On Thu, Jan 12, 2023 at 11:45 AM Ron Thomas wrote: > > Hi Listers > > I was looking a Cobol code module developed and we ran in to a sco7 issue. I > am not able to figure why this is abending. > > Any help to fix is much appreciated. > > Here is the spool display i have captured. > > 05 INP-VNDR-PACK-COST PIC 9(9)V9(4). > 05 WS-VNDR-PACK-COST PIC S9(9)V9(4) COMP-3. > > INP-VNDR-PACK-COST -035.65 > 4CDD6EDCD6DCCD6CDEE46FFF4FF4 > 095705549071320362300035B650 > --- > WS-VNDR-PACK-COST -0 > 4EE6EDCD6DCCD6CDEE46F444 > 06205549071320362300 > --- > > MOVE INP-VNDR-PACK-COST TO WS-VNDR-PACK-COST > -> Here it is failing > > > CEE3207S The system detected a data exception (System Completion Code=0 > 4CCCE4E88489488A88A8848488A848A889A89944EAAA894C8A8994C9887F > 03553207203850282354045353354010413105735739650D2823540364735396503645E0 > > > Regards > Ron T > > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DFSORT maximum input records
I have plenty of SORTWKxx DDs. I don't think that is the problem. I am getting an IEX121A message. According to the DFSORT Messages, Codes and Diagnosis Guide for z/OS 2.5: ICE121A FILE SIZE IS TOO LARGE Explanation Critical. The amount of data to be sorted exceeded a DFSORT implementation limit for the maximum number of records that can be sorted. DFSORT cannot handle the amount of data regardless of environmental factors, such as the amount of work data set space provided. Specific implementation limits include: 1. EQUALS in effect - 4294967295 records 2. VLSHRT in effect - 2147483647 records 3. Blockset technique not selected - 2147483647 records System action The program terminates. Programmer response For cases 1 and 2, perform the sort on subsets of the data set containing less than the indicated maximum number of records. Then merge the sorted subsets into a single data set. For case 3, rerun the job with a SORTDIAG DD statement to get message ICE800I, which indicates the reason Blockset could not be used. If possible, remove the condition preventing the use of Blockset. Alternatively, perform the sort on subsets of the data set containing less than the indicated maximum number of records. Then merge the sorted subsets into a single data set. My record count is roughly 250,000 more than the "implementation maximum" of 4294967295. As I indicated, this is a program doing several internal sorts against the data so splitting, sorting and merging externally is not an option. Chuck On Thu, Jan 12, 2023 at 11:33 AM Farley, Peter < 031df298a9da-dmarc-requ...@listserv.ua.edu> wrote: > Apologies for the typo, the Syncsort option is DYNALLOC, not DYNALOC. > > -Original Message- > From: IBM Mainframe Discussion List On Behalf > Of Farley, Peter > Sent: Thursday, January 12, 2023 12:12 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: DFSORT maximum input records > > Not sure if DFSORT has an equivalent option, but Syncsort has a parameter > DYNALOC that can change the maximum number of SORTWKnn DD's it will > allocate. Our local Syncsort default is 64, but for really big sorts (when > we get the Syncsort equivalent "too big to sort" message, which says "SORT > CAPACITY EXCEEDED") we use DYNALOC(SYSDA,255). > > HTH > > Peter > > -Original Message- > From: IBM Mainframe Discussion List On Behalf > Of Charles Hardee > Sent: Thursday, January 12, 2023 11:43 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: DFSORT maximum input records > > Hello Listers, > > I've searched the IBM-MAIN archives and found nothing to help me so I > thought I'd better ask the question. > > I am trying to sort roughly 4295217295, records using DFSORT. > DFSORT issues a message that I have exceeded the sort input record maximum. > It appears that this maximum is 4294967295. > > Since this is a program calling sort internally, and does so several > times, I cannot do the "normal" thing of splitting the file down into > smaller files, sort them, then merge them back together. > > Anyone have any thoughts on this? > > Thanks, > Chuck > -- > > > This message and any attachments are intended only for the use of the > addressee and may contain information that is privileged and confidential. > If the reader of the message is not the intended recipient or an authorized > representative of the intended recipient, you are hereby notified that any > dissemination of this communication is strictly prohibited. If you have > received this communication in error, please notify us immediately by > e-mail and delete the message and any attachments from your system. > > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Soc7 abend
ok Jay. so, what you say is if the definitions are as below then we should be good. The '-' sign is part of the variable name in spool display. 05 INP-VNDR-PACK-COST PIC 9(9)V9(2). 05 WS-VNDR-PACK-COST PIC S9(9)V9(2) COMP-3. Regards Ron T -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Soc7 abend
Well, your declaration of the INP-VNDR-PACK-COST variable doesn't seem to match the actual data...the decimal point is in the wrong place (two characters to the right), and there's an undeclared minus sign... On Thu, Jan 12, 2023 at 11:45 AM Ron Thomas wrote: > Hi Listers > > I was looking a Cobol code module developed and we ran in to a sco7 issue. > I am not able to figure why this is abending. > > Any help to fix is much appreciated. > > Here is the spool display i have captured. > > 05 INP-VNDR-PACK-COST PIC 9(9)V9(4). > 05 WS-VNDR-PACK-COST PIC S9(9)V9(4) COMP-3. > > INP-VNDR-PACK-COST -035.65 > 4CDD6EDCD6DCCD6CDEE46FFF4FF4 > 095705549071320362300035B650 > --- > WS-VNDR-PACK-COST -0 > 4EE6EDCD6DCCD6CDEE46F444 > 06205549071320362300 > --- > > MOVE INP-VNDR-PACK-COST TO WS-VNDR-PACK-COST > -> Here it is failing > > > CEE3207S The system detected a data exception (System Completion Code=0 > 4CCCE4E88489488A88A8848488A848A889A89944EAAA894C8A8994C9887F > 03553207203850282354045353354010413105735739650D2823540364735396503645E0 > > > Regards > Ron T > > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- Jay Maynard -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Soc7 abend
Hi Listers I was looking a Cobol code module developed and we ran in to a sco7 issue. I am not able to figure why this is abending. Any help to fix is much appreciated. Here is the spool display i have captured. 05 INP-VNDR-PACK-COST PIC 9(9)V9(4). 05 WS-VNDR-PACK-COST PIC S9(9)V9(4) COMP-3. INP-VNDR-PACK-COST -035.65 4CDD6EDCD6DCCD6CDEE46FFF4FF4 095705549071320362300035B650 --- WS-VNDR-PACK-COST -0 4EE6EDCD6DCCD6CDEE46F444 06205549071320362300 --- MOVE INP-VNDR-PACK-COST TO WS-VNDR-PACK-COST -> Here it is failing CEE3207S The system detected a data exception (System Completion Code=0 4CCCE4E88489488A88A8848488A848A889A89944EAAA894C8A8994C9887F 03553207203850282354045353354010413105735739650D2823540364735396503645E0 Regards Ron T -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DFSORT maximum input records
On Thu, 12 Jan 2023 10:42:51 -0600 Charles Hardee wrote: :>I've searched the IBM-MAIN archives and found nothing to help me so I :>thought I'd better ask the question. :>I am trying to sort roughly 4295217295, records using DFSORT. :>DFSORT issues a message that I have exceeded the sort input record maximum. :>It appears that this maximum is 4294967295. :>Since this is a program calling sort internally, and does so several times, :>I cannot do the "normal" thing of splitting the file down into smaller :>files, sort them, then merge them back together. :>Anyone have any thoughts on this? 2**32-1 = 4294967295 Just saying. -- Binyamin Dissen http://www.dissensoftware.com Director, Dissen Software, Bar & Grill - Israel -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DFSORT maximum input records
Maximum input records for DFSORT is infinity, *except* some options like EQUALS. For EQUALS the maximum is 4Gi records (means 2**32). Sometimes it is good idea to change SORT to MERGE. -- Radoslaw Skorupka Lodz, Poland -Original Message- From: IBM Mainframe Discussion List On Behalf Of Charles Hardee Sent: Thursday, January 12, 2023 11:43 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: DFSORT maximum input records Hello Listers, I've searched the IBM-MAIN archives and found nothing to help me so I thought I'd better ask the question. I am trying to sort roughly 4295217295, records using DFSORT. DFSORT issues a message that I have exceeded the sort input record maximum. It appears that this maximum is 4294967295. Since this is a program calling sort internally, and does so several times, I cannot do the "normal" thing of splitting the file down into smaller files, sort them, then merge them back together. Anyone have any thoughts on this? Thanks, Chuck -- -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DFSORT maximum input records
Apologies for the typo, the Syncsort option is DYNALLOC, not DYNALOC. -Original Message- From: IBM Mainframe Discussion List On Behalf Of Farley, Peter Sent: Thursday, January 12, 2023 12:12 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: DFSORT maximum input records Not sure if DFSORT has an equivalent option, but Syncsort has a parameter DYNALOC that can change the maximum number of SORTWKnn DD's it will allocate. Our local Syncsort default is 64, but for really big sorts (when we get the Syncsort equivalent "too big to sort" message, which says "SORT CAPACITY EXCEEDED") we use DYNALOC(SYSDA,255). HTH Peter -Original Message- From: IBM Mainframe Discussion List On Behalf Of Charles Hardee Sent: Thursday, January 12, 2023 11:43 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: DFSORT maximum input records Hello Listers, I've searched the IBM-MAIN archives and found nothing to help me so I thought I'd better ask the question. I am trying to sort roughly 4295217295, records using DFSORT. DFSORT issues a message that I have exceeded the sort input record maximum. It appears that this maximum is 4294967295. Since this is a program calling sort internally, and does so several times, I cannot do the "normal" thing of splitting the file down into smaller files, sort them, then merge them back together. Anyone have any thoughts on this? Thanks, Chuck -- This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DFSORT maximum input records
Not sure if DFSORT has an equivalent option, but Syncsort has a parameter DYNALOC that can change the maximum number of SORTWKnn DD's it will allocate. Our local Syncsort default is 64, but for really big sorts (when we get the Syncsort equivalent "too big to sort" message, which says "SORT CAPACITY EXCEEDED") we use DYNALOC(SYSDA,255). HTH Peter -Original Message- From: IBM Mainframe Discussion List On Behalf Of Charles Hardee Sent: Thursday, January 12, 2023 11:43 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: DFSORT maximum input records Hello Listers, I've searched the IBM-MAIN archives and found nothing to help me so I thought I'd better ask the question. I am trying to sort roughly 4295217295, records using DFSORT. DFSORT issues a message that I have exceeded the sort input record maximum. It appears that this maximum is 4294967295. Since this is a program calling sort internally, and does so several times, I cannot do the "normal" thing of splitting the file down into smaller files, sort them, then merge them back together. Anyone have any thoughts on this? Thanks, Chuck -- This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
DFSORT maximum input records
Hello Listers, I've searched the IBM-MAIN archives and found nothing to help me so I thought I'd better ask the question. I am trying to sort roughly 4295217295, records using DFSORT. DFSORT issues a message that I have exceeded the sort input record maximum. It appears that this maximum is 4294967295. Since this is a program calling sort internally, and does so several times, I cannot do the "normal" thing of splitting the file down into smaller files, sort them, then merge them back together. Anyone have any thoughts on this? Thanks, Chuck -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Question and CZAM and IPL
On Wed, 11 Jan 2023 10:38:09 -0600, Paul Gilmartin wrote: >how much is concealed behind the seemingly innocuous "formed from". I would say that nothing is concealed. If you look at the ESA/390 PSW and the z/Architecture PSW, the transformations are pretty obvious. Most of the bits are the same. Bit 12 is different. It is 1 for ESA/390 and 0 for z/Architecture. z/Architecture adds another AMODE bit and extends the instruction to 64 bits. >How much compatibility does this provide with pre-z code that manipulates PSWs? 100% compatibility. The 64-bit PSW accepted by LPSW is an ESA/390 PSW. -- Tom Marchant -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Question and CZAM and IPL
Regarding LPSW / LPSWE: The POp is correct. * A z/Architecture PSW is 16 bytes. * The operand of LPSWE is 16 bytes. * The operand of LPSW is 8 bytes from which a 16 byte PSW is formed. Thus you cannot provide a 16-byte PSW via LPSW. A specific case where you need LPSWE rather than LPSW is for an instruction address >= 2G. Peter Relson z/OS Core Technology Design -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: abend0D6-27 in IOSAS
Replying to my own post: Address space PCIE gets started automatically during IPL and comes up unless your RACF Administration decides to 'program control' (not via RACF, but the effect is the same) lmod IEFVH1 and then does not check the fallout or correct it. GTZ was also affected. After fixing that and reIPL the problem was gone. Regards, Barbara -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN