/* Check for deadlocks */
if (mc_model_checker->checkDeadlock()) {
- MC_show_deadlock(nullptr);
+ MC_show_deadlock();
return SIMGRID_MC_EXIT_DEADLOCK;
}
/* Check for deadlocks */
if (mc_model_checker->checkDeadlock()) {
- MC_show_deadlock(nullptr);
+ MC_show_deadlock();
return SIMGRID_MC_EXIT_DEADLOCK;
}
}
}
-void MC_show_deadlock(smx_simcall_t req)
+void MC_show_deadlock(void)
{
- /*char *req_str = nullptr; */
XBT_INFO("**************************");
XBT_INFO("*** DEAD-LOCK DETECTED ***");
XBT_INFO("**************************");
- XBT_INFO("Locked request:");
- /*req_str = simgrid::mc::request_to_string(req);
- XBT_INFO("%s", req_str);
- xbt_free(req_str); */
XBT_INFO("Counter-example execution trace:");
MC_dump_stack_safety(mc_stack);
MC_print_statistics(mc_stats);
XBT_PRIVATE extern int user_max_depth_reached;
XBT_PRIVATE void MC_replay(xbt_fifo_t stack);
-XBT_PRIVATE void MC_show_deadlock(smx_simcall_t req);
+XBT_PRIVATE void MC_show_deadlock(void);
XBT_PRIVATE void MC_show_stack_safety(xbt_fifo_t stack);
XBT_PRIVATE void MC_dump_stack_safety(xbt_fifo_t stack);
XBT_PRIVATE void MC_show_non_termination(void);