IBM Support

PM65493: RHP 7532 Regression changing order of generated code

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You have just upgraded your IBM Rational Rhapsody 7.5.3 to
    7.5.3.2. You are now having problems compiling your code. It
    compiled fine in 7.5.3. You are seeing this order of code in
    7.5.3:
    Const static MSG_LEN = 10;
    Struct a {
    Char message[MSG_LEN];
    }
    
    But in 7.5.3.2:
    Struct a {
    Char message[MSG_LEN];
    }
    Const static MSG_LEN = 10;
    
    This a regression in the 7.5.3.2 code.
    
    The only workaround currently is to reorder the code to the
    7.5.3 order and then roundtrip it into the model.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When code was generated with version 7.5.3.2, the order of
    the code elements was different than in the code generated
    with version 7.5.3.
    

Problem conclusion

  • Fixed in 7.6.1.2
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM65493

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    753

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-05-24

  • Closed date

    2012-07-13

  • Last modified date

    2012-07-13

  • 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

    TLOGIC RHAPSODY

  • Fixed component ID

    5724V74RP

Applicable component levels

  • R753 PSN

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7P9W","label":"Rational Rhapsody"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.3","Line of Business":{"code":"LOB02","label":"AI Applications"}}]

Document Information

Modified date:
28 October 2021