From: Alexey Samsonov Date: Wed, 24 Oct 2012 13:34:53 +0000 (+0000) Subject: Update docs about TSan availability in CMake build X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5c51fc4ad9f765ce3c8d7c1c3b27a558920f3ab0;p=clang Update docs about TSan availability in CMake build git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166558 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/ThreadSanitizer.html b/docs/ThreadSanitizer.html index 7a1d075f1e..64a28eb809 100644 --- a/docs/ThreadSanitizer.html +++ b/docs/ThreadSanitizer.html @@ -37,9 +37,8 @@ Typical slowdown introduced by ThreadSanitizer is 5x-15x (TODO: these num approximate so far).

How to build

-Follow the clang build instructions.
-Note: CMake build does not work yet. -See bug 12272. +Follow the clang build instructions. +CMake build is supported.

Supported Platforms

ThreadSanitizer is supported on Linux x86_64 (tested on Ubuntu 10.04).
@@ -111,7 +110,9 @@ This means that tools like ulimit may not work as usually expected. ThreadSanitizer is in alpha stage. It is known to work on large C++ programs using pthreads, but we do not promise anything (yet).
-C++11 threading is not yet supported. +C++11 threading is not yet supported.
+The test suite is integrated into CMake build and can be run with +make check-tsan command.
We are actively working on enhancing the tool -- stay tuned. Any help, especially in the form of minimized standalone tests is more than welcome.