summaryrefslogtreecommitdiff
path: root/test/tsan/atomic_free.cc
AgeCommit message (Collapse)Author
2016-11-11[tsan] Fix typo in test.Evgeniy Stepanov
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@286674 91177308-0d34-0410-b5e6-96231b3b80d8
2016-11-11Tread TSan LLVM flags to driver: unit tests.Evgeniy Stepanov
Summary: Unit tests for the new clang flags. Reviewers: eugenis, dvyukov Subscribers: kubabrecka, llvm-commits Patch by Alex Shlyapnikov. Differential Revision: https://reviews.llvm.org/D26462 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@286670 91177308-0d34-0410-b5e6-96231b3b80d8
2015-01-21tsan: remove sleeps from testsDmitry Vyukov
Even sleep(1) lead to episodical flakes on some machines. Use an invisible by tsan barrier to enforce required execution order instead. This makes the tests deterministic and faster. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@226659 91177308-0d34-0410-b5e6-96231b3b80d8
2014-05-30tsan: make positive tests more robustDmitry Vyukov
Add a script that is used to deflake inherently flaky tsan tests. It is invoked from lit tests as: %deflake %run %t The script runs the target program up to 10 times, until it produces a tsan warning. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@209898 91177308-0d34-0410-b5e6-96231b3b80d8
2014-04-30Add %run to all lit testsGreg Fitzgerald
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@207709 91177308-0d34-0410-b5e6-96231b3b80d8
2014-02-14Move TSan lit-tests under test/tsanAlexey Samsonov
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@201414 91177308-0d34-0410-b5e6-96231b3b80d8