From c6a4ed03be9089a1a242ddc8e812c5e8e504a391 Mon Sep 17 00:00:00 2001 From: David Edelsohn Date: Mon, 24 Nov 2014 01:59:38 +0000 Subject: [PATCH] pr46799.c: XFAIL on AIX. * gcc.dg/autopar/pr46799.c: XFAIL on AIX. * gcc.dg/torture/pr59166.c: XFAIL on AIX. * gcc.dg/pr63914.c: Ignore non-standard ABI warning. * gcc.dg/pr63594-[12].c: Ignore non-standard ABI warning. From-SVN: r217996 --- gcc/testsuite/ChangeLog | 7 +++++++ gcc/testsuite/gcc.dg/autopar/pr46799.c | 1 + gcc/testsuite/gcc.dg/pr63594-1.c | 1 + gcc/testsuite/gcc.dg/pr63594-2.c | 1 + gcc/testsuite/gcc.dg/pr63914.c | 1 + gcc/testsuite/gcc.dg/torture/pr59166.c | 2 +- 6 files changed, 12 insertions(+), 1 deletion(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d4d13c50030..45f22b8c8d0 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2014-11-23 David Edelsohn + + * gcc.dg/autopar/pr46799.c: XFAIL on AIX. + * gcc.dg/torture/pr59166.c: XFAIL on AIX. + * gcc.dg/pr63914.c: Ignore non-standard ABI warning. + * gcc.dg/pr63594-[12].c: Ignore non-standard ABI warning. + 2014-11-23 Tobias Burnus * gfortran.dg/tab_continuation.f: Update dg-*. diff --git a/gcc/testsuite/gcc.dg/autopar/pr46799.c b/gcc/testsuite/gcc.dg/autopar/pr46799.c index 575e12c5559..0516d26c506 100644 --- a/gcc/testsuite/gcc.dg/autopar/pr46799.c +++ b/gcc/testsuite/gcc.dg/autopar/pr46799.c @@ -1,6 +1,7 @@ /* PR debug/46799 */ /* { dg-do compile } */ /* { dg-options "-O -ftree-parallelize-loops=2 -fno-tree-dce -ftree-pre -fcompare-debug" } */ +/* { dg-xfail-if "compare-debug failure" { powerpc-ibm-aix* } { "*" } { "" } } */ int foo (int i, int *a) diff --git a/gcc/testsuite/gcc.dg/pr63594-1.c b/gcc/testsuite/gcc.dg/pr63594-1.c index 8d0ad2ee29a..b8cd201fd0e 100644 --- a/gcc/testsuite/gcc.dg/pr63594-1.c +++ b/gcc/testsuite/gcc.dg/pr63594-1.c @@ -2,6 +2,7 @@ /* { dg-do compile } */ /* { dg-options "-O2 -Wno-psabi" } */ /* { dg-additional-options "-mno-mmx" { target i?86-*-* x86_64-*-* } } */ +/* { dg-prune-output "non-standard ABI extension" } */ #define C1 c #define C2 C1, C1 diff --git a/gcc/testsuite/gcc.dg/pr63594-2.c b/gcc/testsuite/gcc.dg/pr63594-2.c index 23c11b1a686..5c6bb315ac4 100644 --- a/gcc/testsuite/gcc.dg/pr63594-2.c +++ b/gcc/testsuite/gcc.dg/pr63594-2.c @@ -2,6 +2,7 @@ /* { dg-do run } */ /* { dg-options "-O2 -Wno-psabi" } */ /* { dg-additional-options "-mno-mmx" { target i?86-*-* x86_64-*-* } } */ +/* { dg-prune-output "non-standard ABI extension" } */ #define C1 c #define C2 C1, C1 diff --git a/gcc/testsuite/gcc.dg/pr63914.c b/gcc/testsuite/gcc.dg/pr63914.c index fe57288b74d..3dff2a8e4a7 100644 --- a/gcc/testsuite/gcc.dg/pr63914.c +++ b/gcc/testsuite/gcc.dg/pr63914.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-options "-O2 -ffast-math" } */ +/* { dg-prune-output "non-standard ABI extension" } */ typedef float __m128 __attribute__ ((__vector_size__ (16))); __m128 a, d, e; diff --git a/gcc/testsuite/gcc.dg/torture/pr59166.c b/gcc/testsuite/gcc.dg/torture/pr59166.c index 80d0c42772f..5bdeaa6b78a 100644 --- a/gcc/testsuite/gcc.dg/torture/pr59166.c +++ b/gcc/testsuite/gcc.dg/torture/pr59166.c @@ -1,6 +1,6 @@ /* PR rtl-optimization/59166 */ /* { dg-additional-options "-fcompare-debug" } */ -/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */ +/* { dg-xfail-if "compare-debug failure" { powerpc-ibm-aix* } { "*" } { "" } } */ int a, b, c, f, g; -- 2.30.2