http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45965
Summary: [4.6 Regression] ICE on powerpc-apple-darwin9: gfortran.dg/subref_array_pointer_4.f90 Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassig...@gcc.gnu.org ReportedBy: domi...@lps.ens.fr CC: s...@gcc.gnu.org, i...@il.ibm.com Host: powerpc-apple-darwin9 Target: powerpc-apple-darwin9 Build: powerpc-apple-darwin9 On powerpc-apple-darwin9, between revisions 164750 and 164814 the following failures FAIL: gfortran.dg/subref_array_pointer_4.f90 -O3 -fomit-frame-pointer (internal compiler error) FAIL: gfortran.dg/subref_array_pointer_4.f90 -O3 -fomit-frame-pointer (test for excess errors) WARNING: gfortran.dg/subref_array_pointer_4.f90 -O3 -fomit-frame-pointer compilation failed to produce executable FAIL: gfortran.dg/subref_array_pointer_4.f90 -O3 -fomit-frame-pointer -funroll-loops (internal compiler error) FAIL: gfortran.dg/subref_array_pointer_4.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) WARNING: gfortran.dg/subref_array_pointer_4.f90 -O3 -fomit-frame-pointer -funroll-loops compilation failed to produce executable FAIL: gfortran.dg/subref_array_pointer_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (internal compiler error) FAIL: gfortran.dg/subref_array_pointer_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) WARNING: gfortran.dg/subref_array_pointer_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions compilation failed to produce executable FAIL: gfortran.dg/subref_array_pointer_4.f90 -O3 -g (internal compiler error) FAIL: gfortran.dg/subref_array_pointer_4.f90 -O3 -g (test for excess errors) WARNING: gfortran.dg/subref_array_pointer_4.f90 -O3 -g compilation failed to produce executable appeared (see http://gcc.gnu.org/ml/gcc-testresults/2010-09/msg02570.html and http://gcc.gnu.org/ml/gcc-testresults/2010-10/msg00006.html ). These ICEs disappear with -m64 and the minimal options are '-O1 -ftree-vectorize': [karma] f90/bug% gfc -O1 -ftree-vectorize /opt/gcc/_gcc_clean/gcc/testsuite/gfortran.dg/subref_array_pointer_4.f90 /opt/gcc/_gcc_clean/gcc/testsuite/gfortran.dg/subref_array_pointer_4.f90: In function 'main': /opt/gcc/_gcc_clean/gcc/testsuite/gfortran.dg/subref_array_pointer_4.f90:21:0: internal compiler error: Bus error The ICE disappears when using gdb. I have had a quick look to the commits in the range and most of the significant ones are related to graphite (I am trying to reduce the range).