From: Paul Robinson Date: Fri, 10 May 2019 17:57:22 +0000 (+0000) Subject: Replace 'REQUIRES: not_?san' with 'UNSUPPORTED: ?san' as that better X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4c51e7e315399168695171f7655a01089c7bb6ac;p=clang Replace 'REQUIRES: not_?san' with 'UNSUPPORTED: ?san' as that better expresses the intent of the exclusion. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@360447 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/Index/annotate-deep-statements.cpp b/test/Index/annotate-deep-statements.cpp index 1803c2bacf..fb420a25f0 100644 --- a/test/Index/annotate-deep-statements.cpp +++ b/test/Index/annotate-deep-statements.cpp @@ -4,7 +4,7 @@ // Check that we don't get stack overflow trying to annotate an extremely deep AST. // AddressSanitizer and UndefinedBehaviorSanitizer increases stack usage. -// REQUIRES: not_asan, not_ubsan +// UNSUPPORTED: asan, ubsan struct S { S &operator()(); diff --git a/test/Index/index-many-call-ops.cpp b/test/Index/index-many-call-ops.cpp index 7644697d4e..d89facd931 100644 --- a/test/Index/index-many-call-ops.cpp +++ b/test/Index/index-many-call-ops.cpp @@ -5,7 +5,7 @@ // call operators. // UBSan increses stack usage. -// REQUIRES: not_ubsan +// UNSUPPORTED: ubsan struct S { S &operator()(); diff --git a/test/Index/index-many-logical-ops.c b/test/Index/index-many-logical-ops.c index 7940a21a39..4ef6ee9a9c 100644 --- a/test/Index/index-many-logical-ops.c +++ b/test/Index/index-many-logical-ops.c @@ -5,7 +5,7 @@ // logical operators. // UBSan increases stack usage. -// REQUIRES: not_ubsan +// UNSUPPORTED: ubsan // CHECK: [indexDeclaration]: kind: function | name: foo int foo(int x) { diff --git a/test/SemaTemplate/instantiation-depth-default.cpp b/test/SemaTemplate/instantiation-depth-default.cpp index 69efa253e3..9d8b6cc735 100644 --- a/test/SemaTemplate/instantiation-depth-default.cpp +++ b/test/SemaTemplate/instantiation-depth-default.cpp @@ -3,7 +3,7 @@ // FIXME: Disable this test when Clang was built with ASan, because ASan // increases our per-frame stack usage enough that this test no longer fits // within our normal stack space allocation. -// REQUIRES: not_asan +// UNSUPPORTED: asan template struct X : X {}; // expected-error-re@8 {{recursive template instantiation exceeded maximum depth of 1024{{$}}}}