A fix is available
APAR status
Closed as program error.
Error description
An update to the Automatic Binary Optimizer for z/OS 2.2 Trial to include the contents of the 3Q2022 PTF
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Users of IBM Automatic Binary Optimizer * * (ABO) for z/OS, 2.2 Trial. * **************************************************************** * PROBLEM DESCRIPTION: This APAR adds the following new * * function from the ABO 2.2 PTF: * * * * 1) When ABO optimizes input modules * * originally compiled at OPT that have * * a constant reference outside of the * * bounds of WORKING-STORAGE, ABO may * * abend with the following message in * * the OPTLOG dataset: Assertion failed * * at ./BinOptLinkage.cpp:1785. Such a * * module may have the following warning * * message present in its original * * compiler listing: IGYOP3235-W A * * reference to "" was found to have a * * constant reference-modification start * * value that addressed an area outside * * of the data item. The reference was * * accepted. * * * * 2) When ABO is generating the listing * * transform to a dataset with RECFM=FB, * * LRECL=133 as recommended by the User's * * guide ABO may generate a long line * * (over 133 chars) in the listing * * transform file that may cause ABO to * * abend with the following message in * * the OPTLOG dataset: BOZ1446U: An I/O * * error occured while writing the * * Listing transform. * * * * 3) In rare cases, COBOL-compiled * * programs containing CALL statements * * with large numbers of parameters may * * be optimized incorrectly by ABO, * * resulting in incorrect parameters * * being passed to the target program. * * The problem is most likely to occur * * when there are multiple consecutive * * CALL statements to the same program * * with varying parameters. Symptoms * * may be "SQLCODE -310 DECIMAL HOST * * VARIABLE OR PARAMETER number CONTAINS * * NON-DECIMAL DATA", but other * * unexpected behavior, abends and wrong * * results are also possible. * **************************************************************** * RECOMMENDATION: Apply provided service. * **************************************************************** The ABO 2.2 Trial was modified to include all of the above items from the September 2021 ABO 2.2 PTF.
Problem conclusion
The ABO 2.2 Trial was modified to include all of the above items from the September 2021 ABO 2.2 PTF.
Temporary fix
Comments
APAR Information
APAR number
PH48621
Reported component name
AUTO BIN OPT TR
Reported component ID
5697TR200
Reported release
220
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2022-08-11
Closed date
2022-08-22
Last modified date
2022-09-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI82052 UI82053
Modules/Macros
BOZBXITA BOZEXE1 BOZJIVP BOZMSGE BOZMSGK BOZMSGT BOZOBJ1 BOZOBJ2 BOZOPT BOZPA BOZPAJ BOZRIDT BOZSMF BOZSMFJ BOZSMFR BOZSRC1 BOZSRC2
Fix information
Fixed component name
AUTO BIN OPT TR
Fixed component ID
5697TR200
Applicable component levels
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"220"}]
Document Information
Modified date:
01 September 2022