X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/94148943bcb501d24189abe2650070708776da04..101fb4b351d4463209d346b758708eaeb025c99e:/src/mc/explo/Exploration.hpp diff --git a/src/mc/explo/Exploration.hpp b/src/mc/explo/Exploration.hpp index 824adcd3f7..64114d4bf2 100644 --- a/src/mc/explo/Exploration.hpp +++ b/src/mc/explo/Exploration.hpp @@ -8,6 +8,7 @@ #include "simgrid/forward.h" #include "src/mc/api/RemoteApp.hpp" +#include "src/mc/mc_config.hpp" #include "src/mc/mc_exit.hpp" #include "src/mc/mc_record.hpp" #include @@ -40,7 +41,7 @@ public: static Exploration* get_instance() { return instance_; } // No copy: - Exploration(Exploration const&) = delete; + Exploration(Exploration const&) = delete; Exploration& operator=(Exploration const&) = delete; /** Main function of this algorithm */ @@ -72,8 +73,8 @@ public: // External constructors so that the types (and the types of their content) remain hidden XBT_PUBLIC Exploration* create_liveness_checker(const std::vector& args); -XBT_PUBLIC Exploration* create_dfs_exploration(const std::vector& args, bool with_dpor); -XBT_PUBLIC Exploration* create_communication_determinism_checker(const std::vector& args, bool with_dpor); +XBT_PUBLIC Exploration* create_dfs_exploration(const std::vector& args, ReductionMode mode); +XBT_PUBLIC Exploration* create_communication_determinism_checker(const std::vector& args, ReductionMode mode); XBT_PUBLIC Exploration* create_udpor_checker(const std::vector& args); } // namespace simgrid::mc