APAR status
Closed as duplicate of another APAR.
Error description
When using optimization, an internal integer to float double conversion is causing values to be stored at one memory location, but loaded from another location in memory. For example, in the following listing output, integer 'test' is stored on the stack via gr1, but loaded later in the program using an offset of gr31: 0| 00F608 std F88100B0 1 ST8 test(gr1,176)=gr4 ... 0| 0274CC lwa E89F80F2 1 L4A gr4=test(gr31,-32528)
Local fix
Use a lower optimization level.
Problem summary
Problem conclusion
Temporary fix
Comments
Dup of APAR IV72747.
APAR Information
APAR number
IV68442
Reported component name
XL C/C++ FOR AI
Reported component ID
5725C7200
Reported release
D10
Status
CLOSED DUB
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-01-12
Closed date
2015-05-01
Last modified date
2015-05-01
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
XL C FOR AIX
Fixed component ID
5725C7100
Applicable component levels
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSGH2K","label":"XL C for AIX"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"13.1","Edition":"","Line of Business":{"code":"LOB73","label":"Power TPS"}}]
Document Information
Modified date:
19 August 2024