Hi, A recent patch from Alan Modra removed the need to XFAIL these two test cases. Tested on powerpc64[le]-unknown-linux-gnu, committed to trunk and gcc-6-branch.
Thanks, Bill 2016-07-15 Bill Schmidt <wschm...@linux.vnet.ibm.com> * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm. * gcc.target/powerpc/pr71763.c: Likewise. Index: gcc/testsuite/g++.dg/pr70098.C =================================================================== --- gcc/testsuite/g++.dg/pr70098.C (revision 238389) +++ gcc/testsuite/g++.dg/pr70098.C (working copy) @@ -2,8 +2,6 @@ // { dg-do compile } // { dg-options -O2 } // { dg-require-effective-target c++11 } -// { dg-xfail-if "PR70098" { lp64 && powerpc64_no_dm } } -// { dg-prune-output ".*internal compiler error.*" } template < typename > struct traits; template < typename, int _Rows, int _Cols, int = 0, int = _Rows, Index: gcc/testsuite/gcc.target/powerpc/pr71763.c =================================================================== --- gcc/testsuite/gcc.target/powerpc/pr71763.c (revision 238389) +++ gcc/testsuite/gcc.target/powerpc/pr71763.c (working copy) @@ -1,8 +1,6 @@ // PR target/71763 // { dg-do compile } // { dg-options "-O1 -mvsx" } -// { dg-xfail-if "PR70098" { lp64 && powerpc64_no_dm } } -// { dg-prune-output ".*internal compiler error.*" } int a, b; float c;