[PATCH] D14443: [tsan] Turn lit test deadlocks into failures (OS X)

Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Nov 7 06:32:05 PST 2015


This revision was automatically updated to reflect the committed changes.
Closed by commit rL252402: [tsan] Turn lit test deadlocks into failures (OS X) (authored by kuba.brecka).

Changed prior to commit:
  http://reviews.llvm.org/D14443?vs=39531&id=39638#toc

Repository:
  rL LLVM

http://reviews.llvm.org/D14443

Files:
  compiler-rt/trunk/test/tsan/fork_atexit.cc
  compiler-rt/trunk/test/tsan/fork_deadlock.cc
  compiler-rt/trunk/test/tsan/fork_multithreaded.cc
  compiler-rt/trunk/test/tsan/fork_multithreaded3.cc
  compiler-rt/trunk/test/tsan/signal_reset.cc
  compiler-rt/trunk/test/tsan/signal_sync.cc
  compiler-rt/trunk/test/tsan/signal_thread.cc
  compiler-rt/trunk/test/tsan/vfork.cc

Index: compiler-rt/trunk/test/tsan/signal_reset.cc
===================================================================
--- compiler-rt/trunk/test/tsan/signal_reset.cc
+++ compiler-rt/trunk/test/tsan/signal_reset.cc
@@ -1,4 +1,5 @@
 // RUN: %clangxx_tsan -O1 %s -o %t && %run %t 2>&1 | FileCheck %s
+// UNSUPPORTED: darwin
 #include <pthread.h>
 #include <stdio.h>
 #include <stdlib.h>
Index: compiler-rt/trunk/test/tsan/vfork.cc
===================================================================
--- compiler-rt/trunk/test/tsan/vfork.cc
+++ compiler-rt/trunk/test/tsan/vfork.cc
@@ -1,4 +1,5 @@
 // RUN: %clangxx_tsan -O1 %s -o %t && %run %t 2>&1 | FileCheck %s
+// UNSUPPORTED: darwin
 #include <pthread.h>
 #include <stdio.h>
 #include <stdlib.h>
Index: compiler-rt/trunk/test/tsan/fork_multithreaded3.cc
===================================================================
--- compiler-rt/trunk/test/tsan/fork_multithreaded3.cc
+++ compiler-rt/trunk/test/tsan/fork_multithreaded3.cc
@@ -1,4 +1,5 @@
 // RUN: %clangxx_tsan -O1 %s -o %t && %run %t 2>&1 | FileCheck %s
+// UNSUPPORTED: darwin
 #include <stdlib.h>
 #include <stdio.h>
 #include <errno.h>
Index: compiler-rt/trunk/test/tsan/fork_deadlock.cc
===================================================================
--- compiler-rt/trunk/test/tsan/fork_deadlock.cc
+++ compiler-rt/trunk/test/tsan/fork_deadlock.cc
@@ -1,4 +1,5 @@
 // RUN: %clangxx_tsan -O1 %s -o %t && TSAN_OPTIONS="atexit_sleep_ms=50" %run %t 2>&1 | FileCheck %s
+// UNSUPPORTED: darwin
 #include "test.h"
 #include <errno.h>
 #include <sys/types.h>
Index: compiler-rt/trunk/test/tsan/fork_atexit.cc
===================================================================
--- compiler-rt/trunk/test/tsan/fork_atexit.cc
+++ compiler-rt/trunk/test/tsan/fork_atexit.cc
@@ -1,4 +1,5 @@
 // RUN: %clangxx_tsan -O1 %s -o %t && TSAN_OPTIONS="atexit_sleep_ms=50" %run %t 2>&1 | FileCheck %s
+// UNSUPPORTED: darwin
 #include <pthread.h>
 #include <stdio.h>
 #include <stdlib.h>
Index: compiler-rt/trunk/test/tsan/fork_multithreaded.cc
===================================================================
--- compiler-rt/trunk/test/tsan/fork_multithreaded.cc
+++ compiler-rt/trunk/test/tsan/fork_multithreaded.cc
@@ -1,5 +1,6 @@
 // RUN: %clangxx_tsan -O1 %s -o %t && %run %t 2>&1 | FileCheck %s -check-prefix=CHECK-DIE
 // RUN: %clangxx_tsan -O1 %s -o %t && TSAN_OPTIONS="die_after_fork=0" %run %t 2>&1 | FileCheck %s -check-prefix=CHECK-NODIE
+// UNSUPPORTED: darwin
 #include "test.h"
 #include <errno.h>
 #include <sys/types.h>
Index: compiler-rt/trunk/test/tsan/signal_sync.cc
===================================================================
--- compiler-rt/trunk/test/tsan/signal_sync.cc
+++ compiler-rt/trunk/test/tsan/signal_sync.cc
@@ -1,4 +1,5 @@
 // RUN: %clang_tsan -O1 %s -o %t && %run %t 2>&1 | FileCheck %s
+// UNSUPPORTED: darwin
 #include "test.h"
 #include <signal.h>
 #include <sys/types.h>
Index: compiler-rt/trunk/test/tsan/signal_thread.cc
===================================================================
--- compiler-rt/trunk/test/tsan/signal_thread.cc
+++ compiler-rt/trunk/test/tsan/signal_thread.cc
@@ -1,4 +1,5 @@
 // RUN: %clangxx_tsan -O1 %s -o %t && %run %t 2>&1 | FileCheck %s
+// UNSUPPORTED: darwin
 #include <pthread.h>
 #include <stdio.h>
 #include <stdlib.h>


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D14443.39638.patch
Type: text/x-patch
Size: 3312 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151107/035d0fe8/attachment.bin>


More information about the llvm-commits mailing list