A fix is available
APAR status
Closed as program error.
Error description
If an AINSERT is near a COPY statement, then the operand of the AINSERT is expanded into the wrong place in the source.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users using AINSERT'd statements from * * within a macro that is within copy code. * * * **************************************************************** * PROBLEM DESCRIPTION: AINSERT'd statements processed from * * within a MACRO that is included as * * part of a COPY statement are processed * * in the wrong order. * * * **************************************************************** * RECOMMENDATION: * **************************************************************** Statements inserted into the input stream (by AINSERT) as a result of a macro call contained within a COPY member, are processed after all statements from the COPY member. AINSERT statements are expected to be processed after the macro call, before any further statements are processed in the COPY member.
Problem conclusion
The High Level Assembler has been modified to process statements inserted into the input stream by AINSERT statements that are generated by a macro call contained within a COPY member, after the macro generation has completed and before any statements following the macro call in the COPY member are processed.
Temporary fix
Comments
APAR Information
APAR number
PK27282
Reported component name
HLASM MVS, VM &
Reported component ID
569623400
Reported release
150
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2006-06-28
Closed date
2006-08-08
Last modified date
2009-10-27
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK17016 UK17017 UK17018
Modules/Macros
ASMAINFO ASMA11 ASMA9Z
Fix information
Fixed component name
HLASM MVS, VM &
Fixed component ID
569623400
Applicable component levels
R150 PSY UK17017
UP06/08/10 P F608
R350 PSY UK17016
UP06/08/09 P 0608
R589 PSY UK17018
UP06/08/10 P E410
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","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"150","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSENW6","label":"High Level Assembler and Toolkit Feature"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"150","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
27 October 2009