APAR status
Closed as program error.
Error description
The problem only occurs if you use a profile which was created from a newer source code level while compiling an older source code level and then linking it with this profile. During PDF2 link, you will see the following error: 1586-346 (U) An error occurred during code generation. The code generation return code was 1.
Local fix
Use the newer profile along with the newer source code level.
Problem summary
USERS AFFECTED: XL C++ users who perform PDF2 link and who use a profile that's newer than the actual source code level may by affected by this issue. PROBLEM DESCRIPTION: Although the above scenario is not valid, the compiler should not abend. The compiler backend was abending due because it was not handling an incorrect symbol id table.
Problem conclusion
The compiler backend has now been fixed to handle the incorrect symbol id table.
Temporary fix
Comments
APAR Information
APAR number
IJ34593
Reported component name
XL C/C++ FOR AI
Reported component ID
5725C7200
Reported release
G10
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-08-25
Closed date
2021-08-25
Last modified date
2021-08-25
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/C++ FOR AI
Fixed component ID
5725C7200
Applicable component levels
[{"Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGH3R","label":"XL C\/C++ for AIX"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"G10"}]
Document Information
Modified date:
26 August 2021