X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d1cfe0860de9520bb70139033892f6ffe037e5a5..41966a6d30f870c0c7cc5ad5e64c0263e63970a8:/src/mc/explo/DFSExplorer.cpp diff --git a/src/mc/explo/DFSExplorer.cpp b/src/mc/explo/DFSExplorer.cpp index 98396111b1..c58d581120 100644 --- a/src/mc/explo/DFSExplorer.cpp +++ b/src/mc/explo/DFSExplorer.cpp @@ -174,7 +174,7 @@ void DFSExplorer::run() XBT_DEBUG("Marking Transition >>%s<< of process %ld done and adding it to the sleep set", state->get_transition()->to_string().c_str(), state->get_transition()->aid_); state->add_sleep_set(state->get_transition()); // Actors are marked done when they are considerd in ActorState - + /* DPOR persistent set procedure: * for each new transition considered, check if it depends on any other previous transition executed before it * on another process. If there exists one, find the more recent, and add its process to the interleave set. @@ -260,7 +260,6 @@ void DFSExplorer::backtrack() stack_.pop_back(); - if (state->count_todo() == 0) { // Empty interleaving set: exploration at this level is over XBT_DEBUG("Delete state %ld at depth %zu", state->get_num(), stack_.size() + 1);