A fix is available
APAR status
-
Closed as unreproducible in next release.
Error description
-
Enhancements to Z Code Optimization Advice for COBOL programs compiled with DYNAM, SSRANGE, or NUMCHECK
Local fix
Problem summary
-
**************************************************************** * USERS AFFECTED: Users of Z Code Optimization Advice who * * have programs compiled with DYNAM, SSRANGE, * * or NUMCHECK. * **************************************************************** * PROBLEM DESCRIPTION: New Function: * * 1. The performance impact of SSRANGE * * and NUMCHECK are now measured. * * * * 2. Z Code Optimization Advice * * recommends you use NODYNAM if all the * * programs it analyzes are COBOL 5+, or * * if all the programs it analyzes are * * COBOL 4/earlier. However, there may be * * programs in your application that were * * not analyzed, so there could be a * * COBOL 4/earlier program that wasn't * * analyzed in a COBOL 5+ application or * * a COBOL 5+ program that wasn't * * analyzed in a COBOL 4/earlier * * application, in which case DYNAM is * * the best choice. As Z Code * * Optimization Advice cannot know * * whether an application has additional * * programs that Z Code Optimization * * Advice is not aware of, there is now * * an additional Consideration given when * * NODYNAM is recommended, to suggest * * that DYNAM is best if your application * * mixes COBOL 4/earlier and COBOL * * 5/later programs. * **************************************************************** * RECOMMENDATION: Apply the IBM-provided PTF * **************************************************************** 1. The performance impact of SSRANGE and NUMCHECK were not measured. 2. Z Code Optimization Advice recommends the use of NODYNAM if all programs it was aware of were COBOL 4/earlier or if all programs it were aware of were COBOL 5+. This recommendation doesn't account for programs that may be part of the application that Z Code Optimization Advice is not aware of.
Problem conclusion
Temporary fix
Comments
-
Z Code Optimization Advice was updated as follows: 1. The impact of SSRANGE and NUMCHECK are now measured. 2. There is now an additional Consideration given when NODYNAM is recommended, to suggest that DYNAM is best if your application mixes COBOL 4/earlier and COBOL 5/later programs.
APAR Information
-
APAR number
PH62746
-
Reported component name
CODE OPT ADVICE
-
Reported component ID
5900B4M04
-
Reported release
210
-
Status
CLOSED UR1
-
PE
NoPE
-
HIPER
NoHIPER
-
Special Attention
NoSpecatt / Xsystem
-
Submitted date
2024-08-13
-
Closed date
2024-09-06
-
Last modified date
2024-10-03
-
APAR is sysrouted FROM one or more of the following:
-
APAR is sysrouted TO one or more of the following:
UI98002
Modules/Macros
-
CQIACCEP CQIALC CQIALLOC CQIAPPLY CQIBE CQIBXITA CQICONFG CQIDDDEF CQIINIT CQIINITJ CQIIVPE CQIIVPJ CQIIVPS1 CQIIVPS2 CQIMSGE CQIMSGK CQIMSGT CQIRECV CQIRIDT CQISMPE
Fix information
-
Fixed component name
CODE OPT ADVICE
-
Fixed component ID
5900B4M04
Applicable component levels
-
R210 PSY UI98002
UP24/09/18 P F409
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.
[{"Type":"MASTER","Line of Business":{"code":"LOB70","label":"Z TPS"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSK5UBS","label":"IBM watsonx Code Assistant for Z"},"ARM Category":[{"code":"a8m3p0000006xkjAAA","label":"Watsonx Code Assistant for Z-\u003EOther"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.1.0"}]
Document Information
Modified date:
02 October 2025