A fix is available
APAR status
Closed as program error.
Error description
This can be reproduced in this following manner. 1. Build TargetRTS using inline option enabled. 2. Model has capsules with inheritance. 3. Child State machine have transitions / choice-points without overriding base class code.[i.e No code change in child class for transition/choice-point code] 4. component is built with optimization flags.[i.e /O2 , /O3 ...]
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** In RoseRT When the TargetRTS INLINE option enabled. the source code is generated as inline functions. In this case while using the inheritance in capsules, The inherited functions are not able to resolve to parent class functions. The workaround is not to use inline option in this particular case.
Problem conclusion
This problem has been fixed by making necessary changes in the Codegenerator
Temporary fix
Comments
APAR Information
APAR number
PM30866
Reported component name
ROSE REALTIME W
Reported component ID
5724G5100
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-01-20
Closed date
2012-07-03
Last modified date
2012-07-03
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
ROSE REALTIME W
Fixed component ID
5724G5100
Applicable component levels
R700 PSN
UP
Rate this page:
Average rating
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.