From 25ecfcf00cc1c06a3c4743b29dc0ea6749adabc1 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Thu, 28 Nov 2013 10:12:16 +0000 Subject: [PATCH] tsan: deflake more tests llvm-svn: 195916 --- compiler-rt/lib/tsan/lit_tests/stack_race.cc | 2 ++ compiler-rt/lib/tsan/lit_tests/stack_race2.cc | 1 + 2 files changed, 3 insertions(+) diff --git a/compiler-rt/lib/tsan/lit_tests/stack_race.cc b/compiler-rt/lib/tsan/lit_tests/stack_race.cc index 7fabce22a85c..01ff2e839613 100644 --- a/compiler-rt/lib/tsan/lit_tests/stack_race.cc +++ b/compiler-rt/lib/tsan/lit_tests/stack_race.cc @@ -1,8 +1,10 @@ // RUN: %clangxx_tsan -O1 %s -o %t && not %t 2>&1 | FileCheck %s #include #include +#include void *Thread(void *a) { + sleep(1); *(int*)a = 43; return 0; } diff --git a/compiler-rt/lib/tsan/lit_tests/stack_race2.cc b/compiler-rt/lib/tsan/lit_tests/stack_race2.cc index c759ec92774f..577f12c95f27 100644 --- a/compiler-rt/lib/tsan/lit_tests/stack_race2.cc +++ b/compiler-rt/lib/tsan/lit_tests/stack_race2.cc @@ -4,6 +4,7 @@ #include void *Thread2(void *a) { + sleep(1); *(int*)a = 43; return 0; }