From bf5c00d7eed5282fd80a69955ce471ac866c149d Mon Sep 17 00:00:00 2001 From: David Edelsohn Date: Thu, 28 Dec 2023 14:42:14 -0500 Subject: [PATCH] testsuite: XFAIL linkage testcases on AIX. The template linkage2.C and linkage3.C testcases expect a decoration that does not match AIX assembler syntax. Expect failure. gcc/testsuite/ChangeLog: * g++.dg/template/linkage2.C: XFAIL on AIX. * g++.dg/template/linkage3.C: Same. Signed-off-by: David Edelsohn --- gcc/testsuite/g++.dg/template/linkage2.C | 2 +- gcc/testsuite/g++.dg/template/linkage3.C | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/g++.dg/template/linkage2.C b/gcc/testsuite/g++.dg/template/linkage2.C index 08fb6930262c..c6044f75bdb0 100644 --- a/gcc/testsuite/g++.dg/template/linkage2.C +++ b/gcc/testsuite/g++.dg/template/linkage2.C @@ -1,6 +1,6 @@ // PR c++/70413 // { dg-do compile { target c++11 } } -// { dg-final { scan-assembler-not "(weak|glob)\[^\n\]*_Z" } } +// { dg-final { scan-assembler-not "(weak|glob)\[^\n\]*_Z" { xfail powerpc-*-aix* } } } namespace { template struct A; diff --git a/gcc/testsuite/g++.dg/template/linkage3.C b/gcc/testsuite/g++.dg/template/linkage3.C index 257aab33b382..385e79893fcd 100644 --- a/gcc/testsuite/g++.dg/template/linkage3.C +++ b/gcc/testsuite/g++.dg/template/linkage3.C @@ -1,5 +1,5 @@ // PR c++/70413 -// { dg-final { scan-assembler-not "(weak|glob)\[^\n\]*_Z" } } +// { dg-final { scan-assembler-not "(weak|glob)\[^\n\]*_Z" { xfail powerpc-*-aix* } } } namespace { struct A { -- 2.47.2