X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/22f0a9f34379900e70aac6953273e71344d8ca0d..caf6aba21918125649ff5a84fafb22e225b2d580:/src/mc/mc_visited.cpp?ds=sidebyside diff --git a/src/mc/mc_visited.cpp b/src/mc/mc_visited.cpp index e8e6922f25..459db40418 100644 --- a/src/mc/mc_visited.cpp +++ b/src/mc/mc_visited.cpp @@ -7,12 +7,12 @@ #include #include -#include "mc_comm_pattern.h" -#include "mc_safety.h" -#include "mc_liveness.h" -#include "mc_private.h" -#include "mc/Process.hpp" -#include "mc_smx.h" +#include "src/mc/mc_comm_pattern.h" +#include "src/mc/mc_safety.h" +#include "src/mc/mc_liveness.h" +#include "src/mc/mc_private.h" +#include "src/mc/Process.hpp" +#include "src/mc/mc_smx.h" extern "C" { @@ -355,7 +355,8 @@ mc_visited_state_t is_visited_state(mc_state_t graph_state) mc_visited_state_t state_test; xbt_dynar_foreach(visited_states, cursor2, state_test){ - if (!MC_important_snapshot(state_test->system_state) && state_test->num < min2) { + if (!mc_model_checker->is_important_snapshot(*state_test->system_state) + && state_test->num < min2) { index2 = cursor2; min2 = state_test->num; } @@ -472,7 +473,7 @@ int is_visited_pair(mc_visited_pair_t visited_pair, mc_pair_t pair) { unsigned int cursor2 = 0; unsigned int index2 = 0; xbt_dynar_foreach(visited_pairs, cursor2, pair_test) { - if (!MC_important_snapshot(pair_test->graph_state->system_state) + if (!mc_model_checker->is_important_snapshot(*pair_test->graph_state->system_state) && pair_test->num < min2) { index2 = cursor2; min2 = pair_test->num;