APAR status
Closed as fixed if next.
Error description
Numerous Assembler Macro build warnings as below are output when building an Assembler program in IBM Application Discovery Build Client if the Macro Expansion feature is enabled. Warning [1095] : Argument Type Exception : Unable to evaluate :'(R3)'(1,1) UnknownArgumentTypeException Warning [1095] : Macro interpreter: Parser Expression Exception : Unable to evaluate statement :&CONDP Symbol can't be located on stack: &CONDP Warning [1095] : Macro interpreter: Parser Expression Exception : Unable to evaluate statement :(<asm_prog> ENTER BLOCK INSERT PROC.) Unknown
Local fix
N/A
Problem summary
The AD ASM macro interpreter ran into an infinite loop due to missing evaluation of a symbol used as index inside an expression. The AD ASM Macro interpreter was changed so when a symbol is used as an index inside an expression, to check if it was evaluated and if not then try to evaluate it first.
Problem conclusion
The AD ASM Macro interpreter was changed so when a symbol is used as an index inside an expression, to check if it was evaluated and if not then try to evaluate it first.
Temporary fix
Comments
APAR Information
APAR number
PH64971
Reported component name
ADDI
Reported component ID
5737B6600
Reported release
612
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2025-01-27
Closed date
2025-02-03
Last modified date
2025-02-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSDQSP","label":"IBM Application Discovery and Delivery Intellige= nce"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"612","Line of Business":{"code":"LOB70","label":"Z TPS"}}]
Document Information
Modified date:
04 February 2025