The test g++.dg/conversion/simd2.C has been newly added to 4.0 branch, but fails there (at least on hppa2.0w-hpux, hppa64-hpux, i686-linux, ia64-hpux) because the expected message is not correct for that branch.
/scratch/gcc/nightly-2005-07-12-4.0/src/gcc-4.0/gcc/testsuite/g++.dg/conversion/simd2.C: In function 'void foo()': /scratch/gcc/nightly-2005-07-12-4.0/src/gcc-4.0/gcc/testsuite/g++.dg/conversion/simd2.C:15: error: can't convert between vector values of different size /scratch/gcc/nightly-2005-07-12-4.0/src/gcc-4.0/gcc/testsuite/g++.dg/conversion/simd2.C:15: error: can't convert between vector values of different size -- Summary: [4.0 Regression] g++.dg/conversion/simd2.C fails Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: testsuite AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jsm28 at gcc dot gnu dot org CC: aldyh at gcc dot gnu dot org,gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22461