diff options
author | David Edelsohn <dje.gcc@gmail.com> | 2022-12-26 18:01:29 -0500 |
---|---|---|
committer | David Edelsohn <dje.gcc@gmail.com> | 2023-01-03 13:53:21 -0500 |
commit | e098c5d10521f2cf67202ea742b0af337b33c6b1 (patch) | |
tree | d6b99d23f2af112c4f98810288dcd7ef29267ec2 | |
parent | 0425ae780fb2b055d985b5719af5edfaaad5e980 (diff) | |
download | gcc-e098c5d10521f2cf67202ea742b0af337b33c6b1.zip gcc-e098c5d10521f2cf67202ea742b0af337b33c6b1.tar.gz gcc-e098c5d10521f2cf67202ea742b0af337b33c6b1.tar.bz2 |
testsuite: AIX
C++ Modules do not work reliably on AIX. This patch disables the
modules portion of the testsuite on AIX.
IBM128 float keywords not enabled for AIX, so skip this test.
gcc/testsuite/ChangeLog:
* g++.dg/modules/modules.exp: Skip on AIX.
* gcc.target/powerpc/pr99708.c: Skip on AIX.
-rw-r--r-- | gcc/testsuite/g++.dg/modules/modules.exp | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/powerpc/pr99708.c | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.dg/modules/modules.exp b/gcc/testsuite/g++.dg/modules/modules.exp index cacbd75..38120d8 100644 --- a/gcc/testsuite/g++.dg/modules/modules.exp +++ b/gcc/testsuite/g++.dg/modules/modules.exp @@ -44,6 +44,11 @@ if {[is_remote host]} { return } +if { [istarget "powerpc-ibm-aix*"] } { + set torture_execute_xfail "powerpc-ibm-aix*" + return +} + global module_do global module_cmis diff --git a/gcc/testsuite/gcc.target/powerpc/pr99708.c b/gcc/testsuite/gcc.target/powerpc/pr99708.c index d478f7bc..02b40eb 100644 --- a/gcc/testsuite/gcc.target/powerpc/pr99708.c +++ b/gcc/testsuite/gcc.target/powerpc/pr99708.c @@ -1,4 +1,5 @@ /* { dg-do run } */ +/* { dg-skip-if "" { powerpc*-*-darwin* powerpc-ibm-aix* } } */ /* { require-effective-target ppc_float128_sw } */ /* { dg-options "-O2 -mvsx -mfloat128" } */ |