APAR status
Closed as program error.
Error description
!************************************************************* !* !* DEFECT ABSTRACT : ICE at TPO !* PMR NUMBER : 49463,077,724 !* COMPILER INVOCATION : xlf95_r !* COMPILER OPTION(S) : -c -g -qreport -qfixed -q64 -O3 !* -qsmp !* OS OPTION(S) : None !* OS LEVEL : AIX5L !* COMPILER LEVEL : XLF 7.1.1.4 and 8.1.0.2 !* MACHINE TYPE/MODEL : !* !* DESCRIPTION : I think there are two issues that should be !* dealt in separate defects with a customer reported PMR. !* !* Same test case: !* 1) with -O3. !* 2) without the -O3 !* !* !* In this defect, we will address the first issue. !* !* Customer is hitting a signal 11, internal compiler error with !* the -O3 option. The compile seems to be ICEing at the IPA !* -comp step. !* !* $ -F/orbit/xlf.v8r1/deliver/xlf.cfg51 -c -g -qreport -qfixed -O3 -q64 -qsmp * !* exec: /orbit/xlf.v8r1/deliver/bin/xlfentry(/orbit/xlf.v8r1/deliver/bin /xlfentry,shi_squ.f,/tmp/F88T24Mb,/tmp/ !* F88T24MbF.lst,xlfsmsg.cat,xlfmsg.cat,shi_squ.f,64(largetype),FRE E(f90),THREADED,NOLM,DBG,REPORT,FIXED,OPT(3),64,SMP, !* WSTREAMS(/tmp/F88T24Mah1,/tmp/F88T24Mab1,/tmp/F88T24Mas1),DEFMSG (/orbit/xlf.v8r1/deliver/bin/default_msg),DEBUG(TPO), !* DEBUG(NTRANS,ASTI),-I/orbit/xlf.v8r1/deliver/include_64ldt,NULL) !* ** guess_il === End of Compilation 1 === !* exec: /orbit/xlf.v8r1/deliver/bin/xlfhot(/orbit/xlf.v8r1/deliver/bin/x lfhot,/tmp/F88T24Mah1,/tmp/F88T24Mah2, !* /tmp/F88T24Mab1,/tmp/F88T24Mab2,/tmp/F88T24Mas1,/tmp/F88T24Mas2, /tmp/F88T24Mb,/tmp/F88T24MbA.lst,NULL) !* exec: /orbit/xlf.v8r1/deliver/bin/ipa(/orbit/xlf.v8r1/deliver/bin/ipa, -comp,-qfree=f90,-qthreaded,-qreport, !* -qfixed,-qsmp,-v,/tmp/F88T24Mah2,/tmp/F88T24Mab2,shi_squ.o,/tmp/ F88T24MbT.lst,/tmp/F88T24Mas2,NULL) !* Calling signal handler... !* 1586-494 (U) INTERNAL COMPILER ERROR: Signal 11. !* 1501-511 Compilation failed for file shi_squ.f. !* !* !* Here's the trace back information: !* !* $ /orbit/xlf.v8r1/deliver/bin/xlf95_r -F/orbit/xlf.v8r1/deliver/xlf.cfg51 -c -g -qreport -qfixed !* -q64 -O3 -qsmp shi_squ.f !* ** guess_il === End of Compilation 1 === !* Calling signal handler... !* Trap encountered in IPA: !* SIGSEGV - Segmentation violation !* !* Traceback: !* !* Offset 0x00000098 in strlen !* Offset 0x000003b4 in OptimizationReport::EmitReportMessages(Procedure&) const !* Offset 0x00003674 in CompilationInstance::Optimize(unsigned char) !* Offset 0x000004c0 in InvokePass1(int,char**) !* Offset 0x0000008c in main !* !* --- End of call chain --- !* 1586-494 (U) INTERNAL COMPILER ERROR: Signal 11. !* 1501-511 Compilation failed for file shi_squ.f. !* !* It looks like the compiler is failing when it is trying to !* issue some sort of messages. I tried reducing the test case !* but it is very sensitive to changes. I started hitting !* different errors when I tried reducing the code. !************************************************************* ! ! TEST CASE: shi_squ.f ! ! ----------------------------------------------------------- ! ! OUTPUT RECEIVED USING 7.1.1.04 and 8.1.0.03: ! ! $ /orbit/xlf.v8r1/deliver/bin/xlf95_r -F/orbit/xlf.v8r1/deliver/xlf.cfg51 -c > ! ** guess_il === End of Compilation 1 === ! Calling signal handler... ! 1586-494 (U) INTERNAL COMPILER ERROR: Signal 11. ! 1501-511 Compilation failed for file shi_squ.f. ! ! ----------------------------------------------------------- ! ! EXPECTED OUTPUT: ! ! Clean compile. ! ---------------------------- EOF --------------------------
Local fix
Don't compile with -O3
Problem summary
Same as submitter's text.
Problem conclusion
Development has fixed the internal compiler error, signal 11 problem. The error no longer exist when compiling the test case with the fix.
Temporary fix
Comments
APAR Information
APAR number
IY38481
Reported component name
XL FORTRAN AIX
Reported component ID
5765F7000
Reported release
810
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2002-12-23
Closed date
2003-03-03
Last modified date
2004-11-05
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 FORTRAN AIX
Fixed component ID
5765F7000
Applicable component levels
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSB24Z","label":"XL Fortran Enterprise Edition for AIX"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.1","Edition":"","Line of Business":{"code":"LOB73","label":"Power TPS"}}]
Document Information
Modified date:
19 August 2024