From d9c82e1919af98569bf849021ab93dbbf8a2c670 Mon Sep 17 00:00:00 2001 From: Jan Svoboda Date: Sun, 10 Sep 2023 09:54:26 -0700 Subject: [PATCH] [AIX][tests] Temporarily disable more Clang/Index tests This extends 985dacea by XFAILing more tests that started failing after these commits: * 14498a477ee9e00dc462779cee8cbc5846ca6d3a * e644f5973b0b71baadc6d7b64596527a1dc49d17 * 89bacc0bb9f6aa66ca1951ec5c0e4c38cc661160 These failures need to be investigated. Possible cause is D151938. --- clang/test/Index/Core/designated-inits.c | 1 + clang/test/Index/Core/external-source-symbol-attr-cxx.cpp | 1 + clang/test/Index/Core/external-source-symbol-attr.m | 1 + clang/test/Index/Core/index-dependent-source.cpp | 1 + clang/test/Index/Core/index-instantiated-source.cpp | 1 + clang/test/Index/Core/index-source-invalid-name.cpp | 1 + clang/test/Index/Core/index-source.cpp | 1 + clang/test/Index/Core/index-source.m | 1 + clang/test/Index/Core/index-source.mm | 1 + clang/test/Index/Core/index-subkinds.m | 1 + clang/test/Index/ms-property.cpp | 1 + clang/test/Index/using_if_exists.cpp | 1 + 12 files changed, 12 insertions(+) diff --git a/clang/test/Index/Core/designated-inits.c b/clang/test/Index/Core/designated-inits.c index a31cb95a4b82db..10f48c68915fe4 100644 --- a/clang/test/Index/Core/designated-inits.c +++ b/clang/test/Index/Core/designated-inits.c @@ -1,3 +1,4 @@ +// XFAIL: target={{.*}}-aix{{.*}} // RUN: c-index-test core -print-source-symbols -- %s -target x86_64-apple-macosx10.7 | FileCheck %s struct MyStruct { diff --git a/clang/test/Index/Core/external-source-symbol-attr-cxx.cpp b/clang/test/Index/Core/external-source-symbol-attr-cxx.cpp index 8ccf3c7d69496b..b3fb31c54a7420 100644 --- a/clang/test/Index/Core/external-source-symbol-attr-cxx.cpp +++ b/clang/test/Index/Core/external-source-symbol-attr-cxx.cpp @@ -1,3 +1,4 @@ +// XFAIL: target={{.*}}-aix{{.*}} // RUN: c-index-test core -print-source-symbols -- %s -target x86_64-apple-macosx10.7 | FileCheck %s #define GEN_DECL_USR(mod_name, usr) __attribute__((external_source_symbol(language="Swift", defined_in=mod_name, USR=usr, generated_declaration))) diff --git a/clang/test/Index/Core/external-source-symbol-attr.m b/clang/test/Index/Core/external-source-symbol-attr.m index 1f907912737b0d..fee80d3b0fdf6c 100644 --- a/clang/test/Index/Core/external-source-symbol-attr.m +++ b/clang/test/Index/Core/external-source-symbol-attr.m @@ -1,3 +1,4 @@ +// XFAIL: target={{.*}}-aix{{.*}} // RUN: c-index-test core -print-source-symbols -- %s -target x86_64-apple-macosx10.7 | FileCheck %s #define EXT_DECL(mod_name) __attribute__((external_source_symbol(language="Swift", defined_in=mod_name))) diff --git a/clang/test/Index/Core/index-dependent-source.cpp b/clang/test/Index/Core/index-dependent-source.cpp index 8fec9abd1e926b..eabec29a1fd7b3 100644 --- a/clang/test/Index/Core/index-dependent-source.cpp +++ b/clang/test/Index/Core/index-dependent-source.cpp @@ -1,3 +1,4 @@ +// XFAIL: target={{.*}}-aix{{.*}} // RUN: c-index-test core -print-source-symbols -- %s -std=c++14 -target x86_64-apple-macosx10.7 | FileCheck %s int invalid; diff --git a/clang/test/Index/Core/index-instantiated-source.cpp b/clang/test/Index/Core/index-instantiated-source.cpp index 2a67a3a3c7938e..ccb39019ef0674 100644 --- a/clang/test/Index/Core/index-instantiated-source.cpp +++ b/clang/test/Index/Core/index-instantiated-source.cpp @@ -1,3 +1,4 @@ +// XFAIL: target={{.*}}-aix{{.*}} // RUN: c-index-test core -print-source-symbols -- %s -std=c++14 -target x86_64-apple-macosx10.7 | FileCheck %s // References to declarations in instantiations should be canonicalized: diff --git a/clang/test/Index/Core/index-source-invalid-name.cpp b/clang/test/Index/Core/index-source-invalid-name.cpp index 1b4b059cd1b36d..034fd6b7009b6b 100644 --- a/clang/test/Index/Core/index-source-invalid-name.cpp +++ b/clang/test/Index/Core/index-source-invalid-name.cpp @@ -1,3 +1,4 @@ +// XFAIL: target={{.*}}-aix{{.*}} // RUN: c-index-test core -print-source-symbols -- %s -std=c++1z -target x86_64-apple-macosx10.7 | FileCheck %s namespace rdar32474406 { diff --git a/clang/test/Index/Core/index-source.cpp b/clang/test/Index/Core/index-source.cpp index 8f9fbc4c8d29c4..ed7474499dc729 100644 --- a/clang/test/Index/Core/index-source.cpp +++ b/clang/test/Index/Core/index-source.cpp @@ -1,3 +1,4 @@ +// XFAIL: target={{.*}}-aix{{.*}} // RUN: c-index-test core -print-source-symbols -- %s -std=c++1z -target x86_64-apple-macosx10.7 | FileCheck %s // RUN: c-index-test core -print-source-symbols -include-locals -- %s -std=c++1z -target x86_64-apple-macosx10.7 | FileCheck -check-prefix=LOCAL %s diff --git a/clang/test/Index/Core/index-source.m b/clang/test/Index/Core/index-source.m index 07c7d207607cbd..a551fe965bb0bd 100644 --- a/clang/test/Index/Core/index-source.m +++ b/clang/test/Index/Core/index-source.m @@ -1,3 +1,4 @@ +// XFAIL: target={{.*}}-aix{{.*}} // RUN: c-index-test core -print-source-symbols -- %s -target x86_64-apple-macosx10.7 | FileCheck %s // RUN: c-index-test core -print-source-symbols -include-locals -- %s -target x86_64-apple-macosx10.7 | FileCheck -check-prefix=LOCAL %s diff --git a/clang/test/Index/Core/index-source.mm b/clang/test/Index/Core/index-source.mm index 049a0bdaf6474e..659e16f0132909 100644 --- a/clang/test/Index/Core/index-source.mm +++ b/clang/test/Index/Core/index-source.mm @@ -1,3 +1,4 @@ +// XFAIL: target={{.*}}-aix{{.*}} // RUN: c-index-test core -print-source-symbols -- %s -target x86_64-apple-macosx10.7 | FileCheck %s @interface MyCls diff --git a/clang/test/Index/Core/index-subkinds.m b/clang/test/Index/Core/index-subkinds.m index 5eea046721b6c0..d95dfe746b603a 100644 --- a/clang/test/Index/Core/index-subkinds.m +++ b/clang/test/Index/Core/index-subkinds.m @@ -1,3 +1,4 @@ +// XFAIL: target={{.*}}-aix{{.*}} // RUN: c-index-test core -print-source-symbols -- %s -target x86_64-apple-macosx10.7 | FileCheck %s // CHECK: [[@LINE+1]]:12 | class/ObjC | XCTestCase | c:objc(cs)XCTestCase | _OBJC_CLASS_$_XCTestCase | Decl | rel: 0 diff --git a/clang/test/Index/ms-property.cpp b/clang/test/Index/ms-property.cpp index 74b5b1399cf501..d30d30d033d888 100644 --- a/clang/test/Index/ms-property.cpp +++ b/clang/test/Index/ms-property.cpp @@ -1,3 +1,4 @@ +// XFAIL: target={{.*}}-aix{{.*}} // RUN: c-index-test core -print-source-symbols -- -target x86_64-apple-darwin10 -fms-extensions -fno-ms-compatibility %s | FileCheck %s // CHECK: [[@LINE+1]]:8 | struct/C++ | Simple | [[Simple_USR:.*]] | | Def | rel: 0 diff --git a/clang/test/Index/using_if_exists.cpp b/clang/test/Index/using_if_exists.cpp index ed13dad9b1f749..73d1be739e4281 100644 --- a/clang/test/Index/using_if_exists.cpp +++ b/clang/test/Index/using_if_exists.cpp @@ -1,3 +1,4 @@ +// XFAIL: target={{.*}}-aix{{.*}} // RUN: c-index-test core -print-source-symbols -- %s -target x86_64-unknown-unknown 2>&1 | FileCheck %s namespace ns {