From 8d412b97cebca557fbd1509d6413a3f357423574 Mon Sep 17 00:00:00 2001 From: David Edelsohn Date: Mon, 25 Dec 2023 12:41:50 -0500 Subject: [PATCH] testsuite: Skip analyzer tests on AIX. Some new analyzer tests fail on AIX. gcc/testsuite/ChangeLog: * c-c++-common/analyzer/capacity-1.c: Skip on AIX. * c-c++-common/analyzer/capacity-2.c: Same. * c-c++-common/analyzer/fd-glibc-byte-stream-socket.c: Same. * c-c++-common/analyzer/fd-manpage-getaddrinfo-client.c: Same. * c-c++-common/analyzer/fd-mappage-getaddrinfo-server.c: Same. * gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c: Same. Signed-off-by: David Edelsohn --- gcc/testsuite/c-c++-common/analyzer/capacity-1.c | 1 + gcc/testsuite/c-c++-common/analyzer/capacity-2.c | 2 ++ gcc/testsuite/c-c++-common/analyzer/fd-glibc-byte-stream-socket.c | 1 + gcc/testsuite/c-c++-common/analyzer/fd-manpage-getaddrinfo-client.c | 1 + gcc/testsuite/c-c++-common/analyzer/fd-mappage-getaddrinfo-server.c | 1 + gcc/testsuite/gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c | 1 + 6 files changed, 7 insertions(+) diff --git a/gcc/testsuite/c-c++-common/analyzer/capacity-1.c b/gcc/testsuite/c-c++-common/analyzer/capacity-1.c index ae31cedfe47..cfee1159826 100644 --- a/gcc/testsuite/c-c++-common/analyzer/capacity-1.c +++ b/gcc/testsuite/c-c++-common/analyzer/capacity-1.c @@ -1,4 +1,5 @@ /* { dg-require-effective-target alloca } */ +/* { dg-skip-if "" { powerpc*-*-aix* } } */ #include #include "../../gcc.dg/analyzer/analyzer-decls.h" diff --git a/gcc/testsuite/c-c++-common/analyzer/capacity-2.c b/gcc/testsuite/c-c++-common/analyzer/capacity-2.c index 2db1b3fa200..fbdb61a991e 100644 --- a/gcc/testsuite/c-c++-common/analyzer/capacity-2.c +++ b/gcc/testsuite/c-c++-common/analyzer/capacity-2.c @@ -1,3 +1,5 @@ +/* { dg-skip-if "" { powerpc*-*-aix* } } */ + #include #include "analyzer-decls.h" diff --git a/gcc/testsuite/c-c++-common/analyzer/fd-glibc-byte-stream-socket.c b/gcc/testsuite/c-c++-common/analyzer/fd-glibc-byte-stream-socket.c index 806bb24d9eb..d9666f99edd 100644 --- a/gcc/testsuite/c-c++-common/analyzer/fd-glibc-byte-stream-socket.c +++ b/gcc/testsuite/c-c++-common/analyzer/fd-glibc-byte-stream-socket.c @@ -1,5 +1,6 @@ /* Example from glibc manual (16.9.6). */ /* { dg-require-effective-target sockets } */ +/* { dg-skip-if "" { powerpc*-*-aix* } } */ #include #include diff --git a/gcc/testsuite/c-c++-common/analyzer/fd-manpage-getaddrinfo-client.c b/gcc/testsuite/c-c++-common/analyzer/fd-manpage-getaddrinfo-client.c index ee627de9643..16da9333074 100644 --- a/gcc/testsuite/c-c++-common/analyzer/fd-manpage-getaddrinfo-client.c +++ b/gcc/testsuite/c-c++-common/analyzer/fd-manpage-getaddrinfo-client.c @@ -28,6 +28,7 @@ the source, must acknowledge the copyright and authors of this work. /* { dg-require-effective-target sockets } */ /* { dg-additional-options "-Wno-analyzer-too-complex" } */ +/* { dg-skip-if "" { powerpc*-*-aix* } } */ #include #include diff --git a/gcc/testsuite/c-c++-common/analyzer/fd-mappage-getaddrinfo-server.c b/gcc/testsuite/c-c++-common/analyzer/fd-mappage-getaddrinfo-server.c index d2e39eb6976..c02ee6ff643 100644 --- a/gcc/testsuite/c-c++-common/analyzer/fd-mappage-getaddrinfo-server.c +++ b/gcc/testsuite/c-c++-common/analyzer/fd-mappage-getaddrinfo-server.c @@ -27,6 +27,7 @@ the source, must acknowledge the copyright and authors of this work. */ /* { dg-require-effective-target sockets } */ +/* { dg-skip-if "" { powerpc*-*-aix* } } */ #include #include diff --git a/gcc/testsuite/gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c b/gcc/testsuite/gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c index 5a1a6f5f14f..d8b697d323e 100644 --- a/gcc/testsuite/gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c +++ b/gcc/testsuite/gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c @@ -1,6 +1,7 @@ /* Example from glibc manual (16.9.7). */ /* { dg-require-effective-target sockets } */ /* { dg-additional-options "-Wno-analyzer-too-complex" } */ +/* { dg-skip-if "" { powerpc*-*-aix* } } */ #include #include -- 2.11.4.GIT