summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cc
diff options
context:
space:
mode:
authorAlexey Samsonov <vonosmas@gmail.com>2014-07-08 20:17:19 +0000
committerAlexey Samsonov <vonosmas@gmail.com>2014-07-08 20:17:19 +0000
commit047ea1717be3abad0a6408da0fa70d8cac43a824 (patch)
treea0611d33cbc84a3168679d0c1156d2ba9723f92b /compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cc
parent1ba38f887929c42f7b20e691cc370c8c857352f8 (diff)
downloadbcm5719-llvm-047ea1717be3abad0a6408da0fa70d8cac43a824.tar.gz
bcm5719-llvm-047ea1717be3abad0a6408da0fa70d8cac43a824.zip
[TSan] Revert r212531 and r212532.
They cause "check-tsan" command to hang. Details in r212532 review thread. llvm-svn: 212562
Diffstat (limited to 'compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cc')
-rw-r--r--compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cc12
1 files changed, 0 insertions, 12 deletions
diff --git a/compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cc b/compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cc
index 6f36c64a556..664ce7f0dbc 100644
--- a/compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cc
+++ b/compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cc
@@ -108,16 +108,4 @@ TEST(MetaMap, MoveMemory) {
m->FreeRange(thr, 0, (uptr)&block2[0], 4 * sizeof(u64));
}
-TEST(MetaMap, ResetSync) {
- ThreadState *thr = cur_thread();
- MetaMap *m = &ctx->metamap;
- u64 block[1] = {}; // fake malloc block
- m->AllocBlock(thr, 0, (uptr)&block[0], 1 * sizeof(u64));
- SyncVar *s = m->GetOrCreateAndLock(thr, 0, (uptr)&block[0], true);
- s->Reset();
- s->mtx.Unlock();
- uptr sz = m->FreeBlock(thr, 0, (uptr)&block[0]);
- EXPECT_EQ(sz, 1 * sizeof(u64));
-}
-
} // namespace __tsan
OpenPOWER on IntegriCloud