Author: Vitaly Buka
Date: 2021-12-20T15:38:55-08:00
New Revision: c1b51f098751b384040c3f4c5a4608f208d5e3f5

URL: 
https://github.com/llvm/llvm-project/commit/c1b51f098751b384040c3f4c5a4608f208d5e3f5
DIFF: 
https://github.com/llvm/llvm-project/commit/c1b51f098751b384040c3f4c5a4608f208d5e3f5.diff

LOG: [msan] Disabled test failing on new GLIBC

(cherry picked from commit 118757af11954ffd43c16a41e39348e0907bba92)

Added: 
    

Modified: 
    compiler-rt/test/lit.common.cfg.py
    compiler-rt/test/msan/preinit_array.cpp

Removed: 
    


################################################################################
diff  --git a/compiler-rt/test/lit.common.cfg.py 
b/compiler-rt/test/lit.common.cfg.py
index 9253aff2fb428..c7be6f640fcb3 100644
--- a/compiler-rt/test/lit.common.cfg.py
+++ b/compiler-rt/test/lit.common.cfg.py
@@ -491,7 +491,7 @@ def get_macos_aligned_version(macos_vers):
   if not config.android and len(ver_lines) and ver_lines[0].startswith(b"ldd 
"):
     from distutils.version import LooseVersion
     ver = LooseVersion(ver_lines[0].split()[-1].decode())
-    for required in ["2.27", "2.30"]:
+    for required in ["2.27", "2.30", "2.34"]:
       if ver >= LooseVersion(required):
         config.available_features.add("glibc-" + required)
 

diff  --git a/compiler-rt/test/msan/preinit_array.cpp 
b/compiler-rt/test/msan/preinit_array.cpp
index 6f877bac0b1c3..c72004ecfb21b 100644
--- a/compiler-rt/test/msan/preinit_array.cpp
+++ b/compiler-rt/test/msan/preinit_array.cpp
@@ -1,5 +1,8 @@
 // RUN: %clangxx_msan -O0 %s -o %t && %run %t
 
+// FIXME: Something changed in glibc 2.34, maybe earier.
+// UNSUPPORTED: glibc-2.34
+
 #include <sanitizer/msan_interface.h>
 
 volatile int global;


        
_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to