Hi! I've noticed the new testcase FAILs on i?86-linux and powerpc-linux. As this is a compile time testcase rather than runtime, I chose to prune the rs6000 ABI warnings instead of using -w which is otherwise the only way to disable them :(.
Fixed thusly, committed to trunk. 2016-04-04 Jakub Jelinek <ja...@redhat.com> PR middle-end/70307 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune rs6000 ABI warnings. --- gcc/testsuite/gcc.dg/torture/pr70307.c.jj 2016-04-04 12:28:39.000000000 +0200 +++ gcc/testsuite/gcc.dg/torture/pr70307.c 2016-04-04 19:17:13.103432985 +0200 @@ -1,5 +1,6 @@ /* PR c/70307 */ /* { dg-do compile } */ +/* { dg-options "-Wno-psabi" } */ typedef int v4si __attribute__ ((vector_size (16))); @@ -60,3 +61,7 @@ fn8 (int i) struct S s = { .v = (v4si){(1, i++)} == (v4si){(0, 0)} }; return s.v; } + +/* Ignore a warning that is irrelevant to the purpose of this test. */ +/* { dg-prune-output "\[^\n\r\]*GCC vector passed by reference\[^\n\r\]*" } */ +/* { dg-prune-output "\[^\n\r\]*GCC vector returned by reference\[^\n\r\]*" } */ Jakub