nodestack: rewrite promise-resolution "counting"
[model-checker.git] / model.cc
index d3ebf4d2e3fd99b0628d9577b95ff7e846b4867a..cb53e118b73231b643964edb2fe0a8782da984b7 100644 (file)
--- a/model.cc
+++ b/model.cc
@@ -2500,7 +2500,7 @@ void ModelChecker::compute_promises(ModelAction *curr)
                                !act->could_synchronize_with(curr) &&
                                promise->is_compatible(curr) &&
                                promise->get_value() == curr->get_value()) {
-                       curr->get_node()->set_promise(i, act->is_rmw());
+                       curr->get_node()->set_promise(i);
                }
        }
 }