Many GCC tests such as gcc.c-torture/compile/simd-3.c fail on powerpc-none-eabispe with an ICE in assign_stack_temp_for_type. This happens with trunk and 4.1 branch but not with 4.0 branch. Reduced testcase:
typedef double V __attribute__((vector_size (16))); void f(void) { volatile V t = { 0.0, 0.0 }; } t.c: In function 'f': t.c:5: internal compiler error: in assign_stack_temp_for_type, at function.c:716 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. -- Summary: [4.1/4.2 Regression] ICE in assign_stack_temp_for_type for vectors with SPE Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jsm28 at gcc dot gnu dot org GCC target triplet: powerpc*-*-*spe http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27565