aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2016-04-04 19:20:53 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2016-04-04 19:20:53 +0200
commitf23f16d4588e0d83ee8326c01de806f56be26be2 (patch)
tree643e73f33624700f64b1a9368f30d7b5f4c8447a
parent123451d73f19ce13a60437fa225388dea74020c4 (diff)
downloadgcc-f23f16d4588e0d83ee8326c01de806f56be26be2.zip
gcc-f23f16d4588e0d83ee8326c01de806f56be26be2.tar.gz
gcc-f23f16d4588e0d83ee8326c01de806f56be26be2.tar.bz2
re PR middle-end/70307 (ICE: in gimplify_expr, at gimplify.c:10915 on valid code)
PR middle-end/70307 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune rs6000 ABI warnings. From-SVN: r234723
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.dg/torture/pr70307.c5
2 files changed, 11 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 168b769..ba398c2 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2016-04-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/70307
+ * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
+ rs6000 ABI warnings.
+
2016-04-04 Jan Hubicka <hubicka@ucw.cz>
PR ipa/66223
diff --git a/gcc/testsuite/gcc.dg/torture/pr70307.c b/gcc/testsuite/gcc.dg/torture/pr70307.c
index d47c4b6..0e0f146 100644
--- a/gcc/testsuite/gcc.dg/torture/pr70307.c
+++ b/gcc/testsuite/gcc.dg/torture/pr70307.c
@@ -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\]*" } */