From 651ceb1ee7a257225bed1dc78693ff99fae9e571 Mon Sep 17 00:00:00 2001 From: Vitaly Buka Date: Mon, 12 Sep 2022 16:13:31 -0700 Subject: [PATCH] [test][clangd] Another try to fix bots after 72142fbac4 --- clang-tools-extra/clangd/unittests/HoverTests.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/clang-tools-extra/clangd/unittests/HoverTests.cpp b/clang-tools-extra/clangd/unittests/HoverTests.cpp index d5e3e5f..a09e19c 100644 --- a/clang-tools-extra/clangd/unittests/HoverTests.cpp +++ b/clang-tools-extra/clangd/unittests/HoverTests.cpp @@ -3301,7 +3301,14 @@ TEST(Hover, HideBigInitializers) { EXPECT_EQ(H->Definition, "int arr[]"); } -TEST(Hover, GlobalVarEnumeralCastNoCrash) { +#if defined(__aarch64__) +// FIXME: AARCH64 sanitizer buildbots are broken after 72142fbac4. +#define PREDEFINEMACROS_TEST(x) DISABLED_##x +#else +#define PREDEFINEMACROS_TEST(x) x +#endif + +TEST(Hover, PREDEFINEMACROS_TEST(GlobalVarEnumeralCastNoCrash)) { Annotations T(R"cpp( using uintptr_t = __UINTPTR_TYPE__; enum Test : uintptr_t {}; @@ -3319,7 +3326,7 @@ TEST(Hover, GlobalVarEnumeralCastNoCrash) { EXPECT_EQ(*HI->Value, "&global_var"); } -TEST(Hover, GlobalVarIntCastNoCrash) { +TEST(Hover, PREDEFINEMACROS_TEST(GlobalVarIntCastNoCrash)) { Annotations T(R"cpp( using uintptr_t = __UINTPTR_TYPE__; unsigned global_var; -- 2.7.4