From: David Blaikie Date: Mon, 29 Jul 2013 22:37:42 +0000 (+0000) Subject: Remove assert header dependency in test X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=13a29a2408d7b0246375215b59b75ad5eeec1053;p=clang Remove assert header dependency in test git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@187387 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/Sema/warn-thread-safety-analysis.c b/test/Sema/warn-thread-safety-analysis.c index 404374739b..1918aceee6 100644 --- a/test/Sema/warn-thread-safety-analysis.c +++ b/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;