diff options
author | Alexey Samsonov <vonosmas@gmail.com> | 2014-11-24 22:27:34 +0000 |
---|---|---|
committer | Alexey Samsonov <vonosmas@gmail.com> | 2014-11-24 22:27:34 +0000 |
commit | 5eea64f461a2906658fba0787045104e5cfb7893 (patch) | |
tree | 8d577afee2b4c8456f2e5c6a1b4030780db244b5 /test | |
parent | 222179c81b4829e8bec65d5a903db0208156c9f4 (diff) |
[TSan] Deflake test
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@222699 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/tsan/simple_race.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/test/tsan/simple_race.cc b/test/tsan/simple_race.cc index 0236b9f9b..f711bb5d1 100644 --- a/test/tsan/simple_race.cc +++ b/test/tsan/simple_race.cc @@ -1,10 +1,12 @@ // RUN: %clangxx_tsan -O1 %s -o %t && %deflake %run %t 2>&1 | FileCheck %s #include <pthread.h> #include <stdio.h> +#include <unistd.h> int Global; void *Thread1(void *x) { + sleep(1); Global++; return NULL; } @@ -20,6 +22,7 @@ int main() { pthread_create(&t[1], NULL, Thread2, NULL); pthread_join(t[0], NULL); pthread_join(t[1], NULL); + return 0; } // CHECK: WARNING: ThreadSanitizer: data race |