From 4bc4751755040cae4bf768631a5adf8d2e39dc76 Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Mon, 29 Jul 2013 22:37:42 +0000 Subject: [PATCH] Remove assert header dependency in test llvm-svn: 187387 --- clang/test/Sema/warn-thread-safety-analysis.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/clang/test/Sema/warn-thread-safety-analysis.c b/clang/test/Sema/warn-thread-safety-analysis.c index 404374739b96..1918aceee6da 100644 --- a/clang/test/Sema/warn-thread-safety-analysis.c +++ b/clang/test/Sema/warn-thread-safety-analysis.c @@ -1,7 +1,5 @@ // RUN: %clang -fsyntax-only -verify -Wthread-safety -Wthread-safety-beta -fcxx-exceptions %s -#include - #define LOCKABLE __attribute__ ((lockable)) #define SCOPED_LOCKABLE __attribute__ ((scoped_lockable)) #define GUARDED_BY(x) __attribute__ ((guarded_by(x))) @@ -111,14 +109,14 @@ int main() { set_value(&a_, 1); mutex_unlock(foo_.mu_); mutex_shared_lock(foo_.mu_); - assert(get_value(b_) == 1); + (void)(get_value(b_) == 1); mutex_unlock(foo_.mu_); c_ = 0; // expected-warning{{writing variable 'c_' requires locking any mutex exclusively}} - assert(*d_ == 0); // expected-warning{{reading the value pointed to by 'd_' requires locking any mutex}} + (void)(*d_ == 0); // expected-warning{{reading the value pointed to by 'd_' requires locking any mutex}} mutex_exclusive_lock(foo_.mu_); c_ = 1; - assert(*d_ == 1); + (void)(*d_ == 1); mutex_unlock(foo_.mu_); return 0;