APAR status
Closed as program error.
Error description
We created rules to change old Register Equates to the current ones for z/TPF (ex. change RGA to R2). The problem occurs when the program has a line with multiple operands referencing the same register and the 2nd operand involves a keyword parameter. The keyword parameter gets dropped only on the 2nd operand in each pass of the auto-correct. as you can see, this is the case with the program that was brought to our attention: *@ LRG REG=RGC,A=40(RGC) BUMP TO NEXT ITEM WORK AREA**A3 LRG REG=R4,40(RGC) BUMP TO NEXT ITEM WORK AREA**A3 If you have multiple passes of autocorrect, it is always the 2nd operand for that pass. If we drop the case insensitive part, it works!!! makes no sense. However, we need the rule to be case insensitive. I am attaching a copy of the source program that I created to test this, and a copy of the rules that we are running to convert registers. The rule is only for one register, but it is the same rule copied to create all the other rules.
Local fix
N/A
Problem summary
The reported problem is fixed
Problem conclusion
A fix will be shipped in Toolkit 3.6.3
Temporary fix
Comments
APAR Information
APAR number
JR41422
Reported component name
TPF TOOLKIT
Reported component ID
5724H7900
Reported release
340
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-12-09
Closed date
2011-12-09
Last modified date
2011-12-09
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
TPF TOOLKIT
Fixed component ID
5724H7900
Applicable component levels
R360 PSY
UP
Rate this page:
Average rating
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.