[NFC] Don't set rlimit in test with MSAN
authorVitaly Buka <vitalybuka@google.com>
Fri, 5 Nov 2021 01:08:11 +0000 (18:08 -0700)
committerVitaly Buka <vitalybuka@google.com>
Fri, 5 Nov 2021 01:18:03 +0000 (18:18 -0700)
clang-tools-extra/clangd/unittests/SerializationTests.cpp

index f866635..548b027 100644 (file)
@@ -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;