Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
model-checker : correction of dfs algorithm for liveness properties
[simgrid.git] / src / mc / mc_global.c
index d363a57..42e8dd1 100644 (file)
@@ -76,6 +76,7 @@ void MC_init_with_automaton(xbt_automaton_t a){
 
   MC_UNSET_RAW_MEM;
 
+  //MC_dfs_init(a);
   MC_dfs_init(a);
 }
 
@@ -267,7 +268,7 @@ void MC_print_statistics_pairs(mc_stats_pair_t stats)
 {
   XBT_INFO("Expanded pairs = %lu", stats->expanded_pairs);
   XBT_INFO("Visited pairs = %lu", stats->visited_pairs);
-  XBT_INFO("Executed transitions = %lu", stats->executed_transitions);
+  //XBT_INFO("Executed transitions = %lu", stats->executed_transitions);
   XBT_INFO("Expanded / Visited = %lf",
         (double) stats->visited_pairs / stats->expanded_pairs);
   /*XBT_INFO("Exploration coverage = %lf",
@@ -293,9 +294,9 @@ void MC_assert_pair(int prop){
     XBT_INFO("*** PROPERTY NOT VALID ***");
     XBT_INFO("**************************");
     //XBT_INFO("Counter-example execution trace:");
-    //MC_show_snapshot_stack(mc_snapshot_stack);
+    MC_show_snapshot_stack(mc_snapshot_stack);
     //MC_dump_snapshot_stack(mc_snapshot_stack);
-    //MC_print_statistics(mc_stats);
+    MC_print_statistics_pairs(mc_stats_pair);
     xbt_abort();
   }
 }