X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0c1481a20458b4521a42758662e802277916cc47..3bf8dd63803f44adc6ef0fd84474b515b5df960c:/src/mc/checker/SafetyChecker.cpp diff --git a/src/mc/checker/SafetyChecker.cpp b/src/mc/checker/SafetyChecker.cpp index 4bd496a01b..19a3d16c72 100644 --- a/src/mc/checker/SafetyChecker.cpp +++ b/src/mc/checker/SafetyChecker.cpp @@ -47,7 +47,7 @@ void SafetyChecker::check_non_termination(const State* current_state) for (auto const& s : checker->get_textual_trace()) XBT_INFO(" %s", s.c_str()); mcapi::get().mc_dump_record_path(); - mcapi::get().s_log_state(); + mcapi::get().log_state(); throw TerminationError(); } @@ -151,7 +151,7 @@ void SafetyChecker::run() /* If this is a new state (or if we don't care about state-equality reduction) */ if (visited_state_ == nullptr) { /* Get an enabled process and insert it in the interleave set of the next state */ - auto actors = mcapi::get().mc_get_remote_simulation().actors(); + auto actors = mcapi::get().get_actors(); for (auto& remoteActor : actors) { auto actor = remoteActor.copy.get_buffer(); if (mcapi::get().actor_is_enabled(actor->get_pid())) { @@ -173,7 +173,7 @@ void SafetyChecker::run() } XBT_INFO("No property violation found."); - mcapi::get().s_log_state(); + mcapi::get().log_state(); } void SafetyChecker::backtrack() @@ -251,12 +251,12 @@ void SafetyChecker::restore_state() /* Intermediate backtracking */ const State* last_state = stack_.back().get(); if (last_state->system_state_) { - last_state->system_state_->restore(&mcapi::get().mc_get_remote_simulation()); + mc_api::get().restore_state(last_state->system_state_); return; } /* Restore the initial state */ - mcapi::get().s_restore_initial_state(); + mcapi::get().restore_initial_state(); /* Traverse the stack from the state at position start and re-execute the transitions */ for (std::unique_ptr const& state : stack_) {