X-Git-Url: http://plrg.eecs.uci.edu/git/?p=c11tester.git;a=blobdiff_plain;f=promise.cc;h=68290eecefac6c7ed72673e01a941e9f0afda3be;hp=59fb9ee43115cd81ed60b2487ffbb563e90bd6da;hb=507434b53b00f7d32301050dd0ce8466ad42677b;hpb=6a5bc08a330aab6440af5933b44c4cd1475807ba diff --git a/promise.cc b/promise.cc index 59fb9ee4..68290eec 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; } }