X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/46908fece96be2ff098547565adaf0ef5a7d7b8f..139c5f52fbe9304c2c437876a332a4bce68358d3:/src/mc/mc_global.c diff --git a/src/mc/mc_global.c b/src/mc/mc_global.c index 6ea92681d4..884933a22a 100644 --- a/src/mc/mc_global.c +++ b/src/mc/mc_global.c @@ -13,7 +13,7 @@ #include "xbt/fifo.h" #include "mc_private.h" - +XBT_LOG_NEW_CATEGORY(mc, "All MC categories"); XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_global, mc, "Logging specific to MC (global)"); @@ -37,9 +37,8 @@ xbt_fifo_t mc_stack_liveness = NULL; mc_snapshot_t initial_snapshot_liveness = NULL; xbt_automaton_t automaton; -char *prog_name; -static void MC_init_liveness(xbt_automaton_t a, char *prgm); +static void MC_init_liveness(xbt_automaton_t a); static void MC_assert_pair(int prop); @@ -104,7 +103,7 @@ void MC_init_safety_stateful(void){ } -static void MC_init_liveness(xbt_automaton_t a, char *prgm){ +static void MC_init_liveness(xbt_automaton_t a){ XBT_DEBUG("Start init mc"); @@ -126,7 +125,6 @@ static void MC_init_liveness(xbt_automaton_t a, char *prgm){ MC_UNSET_RAW_MEM; automaton = a; - prog_name = strdup(prgm); MC_ddfs_init(); @@ -149,8 +147,8 @@ void MC_modelcheck_stateful(void) } -void MC_modelcheck_liveness(xbt_automaton_t a, char *prgm){ - MC_init_liveness(a, prgm); +void MC_modelcheck_liveness(xbt_automaton_t a){ + MC_init_liveness(a); MC_exit_liveness(); } @@ -504,7 +502,7 @@ void MC_dump_stack_liveness(xbt_fifo_t stack){ void MC_print_statistics(mc_stats_t stats) { - XBT_INFO("State space size ~= %lu", stats->state_size); + //XBT_INFO("State space size ~= %lu", stats->state_size); XBT_INFO("Expanded states = %lu", stats->expanded_states); XBT_INFO("Visited states = %lu", stats->visited_states); XBT_INFO("Executed transitions = %lu", stats->executed_transitions); @@ -527,7 +525,7 @@ void MC_print_statistics_pairs(mc_stats_pair_t stats) void MC_assert(int prop) { - if (MC_IS_ENABLED && !prop) { + if (MC_IS_ENABLED && !prop){ XBT_INFO("**************************"); XBT_INFO("*** PROPERTY NOT VALID ***"); XBT_INFO("**************************");