From 4b69fb136e490326a1d7370c92c7d27d2482d253 Mon Sep 17 00:00:00 2001 From: David Edelsohn Date: Wed, 2 Nov 2016 12:42:19 +0000 Subject: [PATCH] prod-options.c: XFAIL AIX. * gcc.dg/debug/dwarf2/prod-options.c: XFAIL AIX. * gcc.dg/debug/dwarf2/pr71855.c: XFAIL AIX. * gcc.dg/addr_equal_1.c: XFAIL AIX. * gcc.dg/pr65779.c: XFAIL AIX. * gcc.dg/pr70405.c: XFAIL AIX. From-SVN: r241787 --- gcc/testsuite/ChangeLog | 6 ++++++ gcc/testsuite/gcc.dg/addr_equal-1.c | 1 + gcc/testsuite/gcc.dg/debug/dwarf2/pr71855.c | 2 +- gcc/testsuite/gcc.dg/debug/dwarf2/prod-options.c | 2 +- gcc/testsuite/gcc.dg/pr65779.c | 1 + gcc/testsuite/gcc.dg/pr70405.c | 1 + 6 files changed, 11 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b8bf7ff2519..9de4572b13d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,11 @@ 2016-11-02 David Edelsohn + * gcc.dg/debug/dwarf2/prod-options.c: XFAIL AIX. + * gcc.dg/debug/dwarf2/pr71855.c: XFAIL AIX. + * gcc.dg/addr_equal_1.c: XFAIL AIX. + * gcc.dg/pr65779.c: XFAIL AIX. + * gcc.dg/pr70405.c: XFAIL AIX. + * g++.dg/debug/dwarf2/inline-var-1.C: XFAIL AIX. * g++.dg/debug/dwarf2/ref-2.C: XFAIL AIX. * g++.dg/debug/dwarf2/constexpr-var-1.C: XFAIL AIX. diff --git a/gcc/testsuite/gcc.dg/addr_equal-1.c b/gcc/testsuite/gcc.dg/addr_equal-1.c index 94499f067b4..dd237a7d3cd 100644 --- a/gcc/testsuite/gcc.dg/addr_equal-1.c +++ b/gcc/testsuite/gcc.dg/addr_equal-1.c @@ -3,6 +3,7 @@ /* { dg-require-weak "" } */ /* { dg-require-alias "" } */ /* { dg-options "-O2" } */ +/* { dg-skip-if "" { powerpc-ibm-aix* } } */ void abort (void); extern int undef_var0, undef_var1; extern __attribute__ ((weak)) int weak_undef_var0; diff --git a/gcc/testsuite/gcc.dg/debug/dwarf2/pr71855.c b/gcc/testsuite/gcc.dg/debug/dwarf2/pr71855.c index 4fd8b74f329..3842dbc0270 100644 --- a/gcc/testsuite/gcc.dg/debug/dwarf2/pr71855.c +++ b/gcc/testsuite/gcc.dg/debug/dwarf2/pr71855.c @@ -8,4 +8,4 @@ foo (const char *format, ...) { } -// { dg-final { scan-assembler-times "DIE.*DW_TAG_unspecified_parameters" 1 } } +// { dg-final { scan-assembler-times "DIE.*DW_TAG_unspecified_parameters" 1 { xfail { powerpc-ibm-aix* } } } } diff --git a/gcc/testsuite/gcc.dg/debug/dwarf2/prod-options.c b/gcc/testsuite/gcc.dg/debug/dwarf2/prod-options.c index e6bc1371f26..6577eff3548 100644 --- a/gcc/testsuite/gcc.dg/debug/dwarf2/prod-options.c +++ b/gcc/testsuite/gcc.dg/debug/dwarf2/prod-options.c @@ -4,7 +4,7 @@ as well. */ /* { dg-do compile } */ /* { dg-options "-O2 -gdwarf -dA -fdebug-prefix-map=a=b" } */ -/* { dg-final { scan-assembler "DW_AT_producer: \"GNU C" { target { { { ! *-*-solaris2* } || gas } && { ! hppa*64*-*-* } } } } } */ +/* { dg-final { scan-assembler "DW_AT_producer: \"GNU C" { target { { { ! *-*-solaris2* } || gas } && { { ! hppa*64*-*-* } && { ! powerpc-ibm-aix* } } } } } } */ /* { dg-final { scan-assembler "\"GNU C\[^\\n\\r\]+ DW_AT_producer" { target { { *-*-solaris2* && { ! gas } } || { hppa*64*-*-* } } } } } */ /* { dg-final { scan-assembler-not "debug-prefix-map" } } */ diff --git a/gcc/testsuite/gcc.dg/pr65779.c b/gcc/testsuite/gcc.dg/pr65779.c index 7d5c522d042..814cb2cdeef 100644 --- a/gcc/testsuite/gcc.dg/pr65779.c +++ b/gcc/testsuite/gcc.dg/pr65779.c @@ -1,6 +1,7 @@ /* PR debug/65779 */ /* { dg-do assemble } */ /* { dg-options "-O2 -fcompare-debug" } */ +/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */ unsigned long foo (unsigned long x, unsigned char *y, unsigned int z) diff --git a/gcc/testsuite/gcc.dg/pr70405.c b/gcc/testsuite/gcc.dg/pr70405.c index bff390ff06d..a2bc96ac241 100644 --- a/gcc/testsuite/gcc.dg/pr70405.c +++ b/gcc/testsuite/gcc.dg/pr70405.c @@ -2,6 +2,7 @@ /* { dg-do compile } */ /* { dg-options "-O2 -fcompare-debug" } */ /* { dg-additional-options "-mavx512f" { target i?86-*-* x86_64-*-* } } */ +/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */ typedef short V __attribute__ ((vector_size (32))); -- 2.30.2