]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
testsuite: AIX
authorDavid Edelsohn <dje.gcc@gmail.com>
Mon, 26 Dec 2022 23:01:29 +0000 (18:01 -0500)
committerDavid Edelsohn <dje.gcc@gmail.com>
Tue, 3 Jan 2023 18:53:21 +0000 (13:53 -0500)
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.

gcc/testsuite/g++.dg/modules/modules.exp
gcc/testsuite/gcc.target/powerpc/pr99708.c

index cacbd75c385572cb40f4388b163e364b66a2e040..38120d84646f97723741963c34c352dde3ecdd9b 100644 (file)
@@ -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
 
index d478f7bc4c04aaf0312ee924ee4473c4a853b632..02b40ebc40d3dd0f0be024c074e81aa8f3774081 100644 (file)
@@ -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" } */