Fixes are available
APAR status
Closed as program error.
Error description
The compiler produces an internal compiler error when performing pdf2 link step using -qpdf2=pdfname=<profilename> An error similar to the following might be seen: $ time ./makeipa.sh > makeipa.sh_out . . Trap encountered in IPA: SIGSEGV - Segmentation violation Traceback: Offset 0x000009e4 Outline::RemapIndirectArg(unsigned int,CS2::HashTable<unsigned int,LinkedListOf<unsigned int>*,CS2::allocator,CS2::HashInfo<unsigned int> >&) Offset 0x000023fc Outline::RemapIndirectArg(unsigned int,CS2::HashTable<unsigned int,LinkedListOf<unsigned int>*,CS2::allocator,CS2::HashInfo<unsigned int> >&) Offset 0x00006a4c Outline::CreateSymbols(unsigned char) Offset 0x000013f4 PdfOutliner::OutlineCandidates() Offset 0x00001058 PdfOutliner::DoOutline() Offset 0x00000020 DoPdfOutlining::doTransformation() Offset 0x000003a0 IntraTransformation::transform() Offset 0x00000f3c DoPdfOutliningLevel1::doTransformation() Offset 0x00000aa4 InterTransformation::transform() Offset 0x00009598 LinkageInstance::Optimize() Offset 0x00001390 InvokePass2(int,char**) Offset 0x000007c0 main --- End of call chain --- 1586-494 (U) INTERNAL COMPILER ERROR: Signal 11. real 3h3m34.58s user 1h21m40.99s sys 0m5.67s $
Local fix
N/A
Problem summary
USERS AFFECTED: Clients who perform PDF2 link step may encounter this issue. PROBLEM DESCRIPTION: There was an optimization issue with updating the aliastable for shadows that are the container symbols of certain bitfields; which caused the internal compiler error.
Problem conclusion
The optimization has now been corrected to detect the above situation and workaround it.
Temporary fix
Comments
APAR Information
APAR number
IJ12233
Reported component name
XL C/C++ FOR AI
Reported component ID
5725C7200
Reported release
D10
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-12-21
Closed date
2018-12-21
Last modified date
2018-12-21
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
RD10 PSY
UP
[{"Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGH2K","label":"XL C for AIX"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"13.1"}]
Document Information
Modified date:
22 September 2021