Disable Initialize.MultipleThreads test under MemorySanitizer.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Wed, 27 Mar 2013 12:50:49 +0000 (12:50 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Wed, 27 Mar 2013 12:50:49 +0000 (12:50 +0000)
Fails due to insufficient thread stack.

llvm-svn: 178135

llvm/unittests/Support/ManagedStatic.cpp

index a413761..8ddad38 100644 (file)
@@ -19,7 +19,7 @@ using namespace llvm;
 
 namespace {
 
-#ifdef HAVE_PTHREAD_H
+#if defined(HAVE_PTHREAD_H) && !__has_feature(memory_sanitizer)
 namespace test1 {
   llvm::ManagedStatic<int> ms;
   void *helper(void*) {