summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Liew <dan@su-root.co.uk>2018-07-13 07:37:01 +0000
committerDan Liew <dan@su-root.co.uk>2018-07-13 07:37:01 +0000
commit149a9e31a1cc1c31de246c19ce8b2a99335cc556 (patch)
tree454c3f78d0b7bf9a1ef7721f0117bc1bf59607c0
parent90e8e1b0021f4c56d5029a58d116e52acef20c0c (diff)
Remove `tsan/Darwin/gcd-after-null.mm` test.
Summary: This test invokes undocumented behaviour that could change in the future. Given this, it's probably best to just remove the test. rdar://problem/42022283 Reviewers: kubamracek Subscribers: llvm-commits, #sanitizers Differential Revision: https://reviews.llvm.org/D49269 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@336977 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--test/tsan/Darwin/gcd-after-null.mm23
1 files changed, 0 insertions, 23 deletions
diff --git a/test/tsan/Darwin/gcd-after-null.mm b/test/tsan/Darwin/gcd-after-null.mm
deleted file mode 100644
index 7c9913c0f..000000000
--- a/test/tsan/Darwin/gcd-after-null.mm
+++ /dev/null
@@ -1,23 +0,0 @@
-// Regression test to make sure we don't crash when dispatch_after is called with a NULL queue.
-
-// RUN: %clang_tsan %s -o %t -framework Foundation
-// RUN: %run %t 2>&1 | FileCheck %s
-
-#import <Foundation/Foundation.h>
-
-int main(int argc, const char *argv[]) {
- fprintf(stderr, "start\n");
-
- dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(10 * NSEC_PER_MSEC)), NULL, ^{
- dispatch_async(dispatch_get_main_queue(), ^{
- CFRunLoopStop(CFRunLoopGetMain());
- });
- });
- CFRunLoopRun();
-
- fprintf(stderr, "done\n");
- return 0;
-}
-
-// CHECK: start
-// CHECK: done