On Thu, 17 Jul 2025 13:58:40 -0400, Joseph Reichman <[email protected]> wrote:
>/* Rexx */ >ADDRESS TSO > “ EXEC ‘IFU05.BMF701.CLIST(B7010152)’ “ clist with test and allocate > statements >“FREEALL” > >And it totally bypassed executing the clist REXX "TRACE I" will reveal the error. I'm surprised you did not get error messages. The EXEC command does not have options "with", "test", "and", ... For clists, I think it's "CONTROL LIST CONLIST". >ALLOC FI(‘O7010111) NEW CATALOG DELETE TSO does not have the abnormal termination concept. There is only 1 disposition. The ALLOC command dates back to the beginning of TSO and IBM has a policy of not breaking existing code. While you may want an error message and failure of the command, it simply not something IBM could fix. They took the next best option which was to use the last specified value and ignore conflicts. In this case, CATALOG is ignored and DELETE takes precedence. > Did new catalog keep and then freed was still there Remember KEEP overrides CATALOG which means in theory the dataset will not be cataloged. This will depend upon the not cataloged option as defined by each site. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
