From 6c6ccc72a6124164df5b8445624d220d45cf4b6a Mon Sep 17 00:00:00 2001 From: Vitaly Buka Date: Thu, 4 Nov 2021 18:08:11 -0700 Subject: [PATCH] [NFC] Don't set rlimit in test with MSAN --- clang-tools-extra/clangd/unittests/SerializationTests.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/clang-tools-extra/clangd/unittests/SerializationTests.cpp b/clang-tools-extra/clangd/unittests/SerializationTests.cpp index f866635..548b027 100644 --- a/clang-tools-extra/clangd/unittests/SerializationTests.cpp +++ b/clang-tools-extra/clangd/unittests/SerializationTests.cpp @@ -306,8 +306,9 @@ TEST(SerializationTest, CmdlTest) { } // rlimit is part of POSIX. -// ASan uses a lot of address space, so we can't apply strict limits. -#if LLVM_ON_UNIX && !LLVM_ADDRESS_SANITIZER_BUILD +// Sanitizers use a lot of address space, so we can't apply strict limits. +#if LLVM_ON_UNIX && !LLVM_ADDRESS_SANITIZER_BUILD && \ + !LLVM_MEMORY_SANITIZER_BUILD class ScopedMemoryLimit { struct rlimit OriginalLimit; bool Succeeded = false; -- 2.7.4