http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49464
Summary: [4.7 Regression] FAIL: g++.dg/ext/altivec-17.C (test for errors, line 15) Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite AssignedTo: unassig...@gcc.gnu.org ReportedBy: domi...@lps.ens.fr CC: ja...@redhat.com, ja...@redhat.com On powerpc-apple-darwin9 at revision 175158 g++.dg/ext/altivec-17.C fails with FAIL: g++.dg/ext/altivec-17.C (test for errors, line 15) FAIL: g++.dg/ext/altivec-17.C (test for excess errors) Excess errors: /opt/gcc/work/gcc/testsuite/g++.dg/ext/altivec-17.C:15:24: error: invalid initialization of reference of type 'const simd_type& {aka const __vector(4) unsigned int&}' from expression of type 'const bool_simd_type {aka const __vector(4) __bool int}' which does not match the dg-error "'const simd_type&' from expression of type 'const bool_simd_type'". The fix should be similar to the one for pr49432 (note that it is likely also a 4.6 regression).