IBM Support

PH64971: ASSEMBLER MACRO BUILD WARNINGS IN BUILDING AN ASSEMBLER PROGRAM IN AD BUILD CLIENT WHEN MACRO EXPANSION FEATURE IS OPTED

Subscribe

You can track all active APARs for this component.

 

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