The gcc.dg/array-9.c testcase results in an internal compiler error on powerpc-apple-darwin8 when compiled at -m64.
gcc-4 -O3 -m64 array-9.c array-9.c:7: error: declaration of 'x' as array of voids array-9.c: In function 'foo': array-9.c:10: internal compiler error: tree check: expected class 'type', have 'exceptional' (error_mark) in rs6000_darwin64_record_arg_advance_recurse, at config/rs6000/rs6000.c:4610 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. gcc-4 -v Using built-in specs. Target: powerpc-apple-darwin8 Configured with: ../gcc-4.2-20060910/configure --prefix=/sw --prefix=/sw/lib/gcc4 --enable-languages=c,c++,fortran --infodir=/sw/lib/gcc4/share/info --with-gmp=/sw --with-included-gettext --host=powerpc-apple-darwin8 --with-libiconv-prefix=/sw -- Summary: gcc.dg/array-9.c produces internal compiler error on Darwin at -m64 Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: howarth at nitro dot med dot uc dot edu GCC build triplet: powerpc-apple-darwin8 GCC host triplet: powerpc-apple-darwin8 GCC target triplet: powerpc-apple-darwin8 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29030