X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/cc96213b38543567f85c88be37be5c50c1f9e6e9..7e625e5e848a284b522d69ec28cb111f1f88515b:/src/mc/explo/Exploration.cpp diff --git a/src/mc/explo/Exploration.cpp b/src/mc/explo/Exploration.cpp index d219abd0d0..58bc34d610 100644 --- a/src/mc/explo/Exploration.cpp +++ b/src/mc/explo/Exploration.cpp @@ -10,10 +10,6 @@ #include "src/mc/mc_private.hpp" #include "xbt/string.hpp" -#if SIMGRID_HAVE_STATEFUL_MC -#include "src/mc/sosp/RemoteProcessMemory.hpp" -#endif - #include XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_explo, mc, "Generic exploration algorithm of the model-checker"); @@ -25,8 +21,7 @@ static simgrid::config::Flag cfg_dot_output_file{ Exploration* Exploration::instance_ = nullptr; // singleton instance -Exploration::Exploration(const std::vector& args, bool need_memory_introspection) - : remote_app_(std::make_unique(args, need_memory_introspection)) +Exploration::Exploration(const std::vector& args) : remote_app_(std::make_unique(args)) { xbt_assert(instance_ == nullptr, "Cannot have more than one exploration instance"); instance_ = this; @@ -119,18 +114,6 @@ XBT_ATTRIB_NORETURN void Exploration::report_crash(int status) "--cfg=model-check/replay:'%s'", get_record_trace().to_string().c_str()); log_state(); - if (xbt_log_no_loc) { - XBT_INFO("Stack trace not displayed because you passed --log=no_loc"); - } else { -#if SIMGRID_HAVE_STATEFUL_MC - const auto* memory = get_remote_app().get_remote_process_memory(); - if (memory) { - XBT_INFO("Stack trace:"); - memory->dump_stack(); - } else -#endif - XBT_INFO("Stack trace not shown because there is no memory introspection."); - } throw McError(ExitStatus::PROGRAM_CRASH); }