projects
/
model-checker.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
promise: bugfix - a disabled thread should not be eliminated
[model-checker.git]
/
promise.cc
diff --git
a/promise.cc
b/promise.cc
index e3b8d65e48d7c542bcf7e27da0473bb012a39057..2bd6637352195a41029b96f220d88b1bff809403 100644
(file)
--- a/
promise.cc
+++ b/
promise.cc
@@
-74,11
+74,5
@@
void Promise::print() const
*/
bool Promise::has_failed() 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;
}
}