X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=promise.cc;h=2bd6637352195a41029b96f220d88b1bff809403;hb=7823790c1d16dc687bf4bb3d6e3c6de5eb9f6366;hp=e3b8d65e48d7c542bcf7e27da0473bb012a39057;hpb=d2985e8129a69c7fb28c080272988485830c2bd9;p=model-checker.git diff --git a/promise.cc b/promise.cc index e3b8d65..2bd6637 100644 --- a/promise.cc +++ b/promise.cc @@ -74,11 +74,5 @@ void Promise::print() const */ bool Promise::has_failed() const { - for (unsigned int i = 0; i < available_thread.size(); i++) { - thread_id_t tid = int_to_id(i); - if (thread_is_available(tid) && model->is_enabled(tid)) - return false; - } - ASSERT(num_available_threads == 0); - return true; + return num_available_threads == 0; }