IBM Support

PI78823: CODE IS BEING GENERATED DIFFERENTLY WITH NO CHANGES BEING APPLIED.

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • The problem is that when the user selects Code->Generate with
    Dependents code is generated.
    User can then generate the code a second time and perform a DIFF
    and there a large number of differences between the iterations.
    Some files are not even generated the second time.
    
    There was nothing done in between generating the code.
    
    The issue is incorrect code generation when using "Generate With
    Dependencies" through the GUI and -cmd=genwithdep when using the
    command line.
    

Local fix

  • Apply the property
    CPP_CG::Operation::OrderedConstructorInitializer - the order
    will not be ideal but consistent and the order doesn't effect
    code behavior (the run time order is the declaration order not
    the constructor initializer order)
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Rhapsody                                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * In some cases constructor initializer is generated in wrong  *
    * and inconsistent order                                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Fixed
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI78823

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    815

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-03-27

  • Closed date

    2017-06-12

  • Last modified date

    2017-06-12

  • 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

  • R815 PSN

       UP



Document information

More support for: Rational Rhapsody

Software version: 815

Reference #: PI78823

Modified date: 12 June 2017