From: Brian Norris Date: Sat, 3 Nov 2012 19:09:20 +0000 (-0700) Subject: promise: fix signed/unsigned warning X-Git-Tag: pldi2013~13^2~3 X-Git-Url: http://plrg.eecs.uci.edu/git/?p=model-checker.git;a=commitdiff_plain;h=507434b53b00f7d32301050dd0ce8466ad42677b;ds=sidebyside promise: fix signed/unsigned warning --- diff --git a/promise.cc b/promise.cc index 59fb9ee..68290ee 100644 --- a/promise.cc +++ b/promise.cc @@ -15,7 +15,7 @@ bool Promise::increment_threads(thread_id_t tid) { unsigned int sync_size=synced_thread.size(); int promise_tid=id_to_int(read->get_tid()); for(unsigned int i=1;iget_num_threads();i++) { - if ((i >= sync_size || !synced_thread[i]) && ( i != promise_tid ) && (enabled[i] != THREAD_DISABLED)) { + if ((i >= sync_size || !synced_thread[i]) && ( (int)i != promise_tid ) && (enabled[i] != THREAD_DISABLED)) { return false; } }