IBM Support

PK70304: THE FLOGR INSTRUCTION GIVES ASMA323W

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The instruction "Find Leftmost One" produces an unwanted
    warning.  It assembles correctly.
    R2G      EQU   2,,,,GR64
    R3G      EQU   3,,,,GR64
             FLOGR R2G,R3G
    ASMA323W Symbol R2G has incompatible type with general register.
    ASMA323W Symbol R3G has incompatible type with general register
    

Local fix

  • Turn off error checking.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users using the TYPECHECK(REGISTER)      *
    *                 option and using type checking for the       *
    *                 FLOGR instruction.                           *
    *                                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Error message ** ASMA323W issued        *
    *                      incorrectly for the FLOGR instruction   *
    *                      when TYPECHECK(REGISTER) option used.   *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION: Apply the PTF provided.                      *
    *                                                              *
    ****************************************************************
    The FLOGR instruction had the length in the OPCODE
    table set incorrectly and when the TYPECHECK(REGISTER) option
    is used with type checking the error message ASMA323W is
    incorrectly issued.
    

Problem conclusion

  • The OPCODE table has been corrected to correctly set the
    length for the FLOGR instruction.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK70304

  • 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

    2008-08-08

  • Closed date

    2008-08-28

  • Last modified date

    2008-10-03

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UK39408 UK39409 UK39410

Modules/Macros

  • ASMADOPD ASMAINFO ASMA5UNI ASMA9Z   OPGEN
    

Fix information

  • Fixed component name

    HLASM MVS, VM &

  • Fixed component ID

    569623400

Applicable component levels

  • R150 PSY UK39409

       UP08/09/03 P F809

  • R350 PSY UK39408

       UP08/09/02 P 0809

  • R589 PSY UK39410

       UP08/09/02 I 1000

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:
03 October 2008