diff options
Diffstat (limited to 'compiler-rt/lib/tsan/lit_tests/mutex_destroy_locked.cc')
| -rw-r--r-- | compiler-rt/lib/tsan/lit_tests/mutex_destroy_locked.cc | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/compiler-rt/lib/tsan/lit_tests/mutex_destroy_locked.cc b/compiler-rt/lib/tsan/lit_tests/mutex_destroy_locked.cc deleted file mode 100644 index 9b020d31b94..00000000000 --- a/compiler-rt/lib/tsan/lit_tests/mutex_destroy_locked.cc +++ /dev/null @@ -1,22 +0,0 @@ -// RUN: %clangxx_tsan -O1 %s -o %t && not %t 2>&1 | FileCheck %s -#include <pthread.h> -#include <unistd.h> - -int main() { - pthread_mutex_t m; - pthread_mutex_init(&m, 0); - pthread_mutex_lock(&m); - pthread_mutex_destroy(&m); - return 0; -} - -// CHECK: WARNING: ThreadSanitizer: destroy of a locked mutex -// CHECK: #0 pthread_mutex_destroy -// CHECK: #1 main -// CHECK: and: -// CHECK: #0 pthread_mutex_lock -// CHECK: #1 main -// CHECK: Mutex {{.*}} created at: -// CHECK: #0 pthread_mutex_init -// CHECK: #1 main -// CHECK: SUMMARY: ThreadSanitizer: destroy of a locked mutex{{.*}}main |

