X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2376a01092173679830310f4d57b267445959f97..f7a4833f1a704ef0be1ef00f9de84ad8d5975426:/src/mc/SafetyChecker.hpp diff --git a/src/mc/SafetyChecker.hpp b/src/mc/SafetyChecker.hpp index b2aa1387cc..143518277e 100644 --- a/src/mc/SafetyChecker.hpp +++ b/src/mc/SafetyChecker.hpp @@ -11,6 +11,7 @@ #include "src/mc/mc_forward.hpp" #include "src/mc/Checker.hpp" +#include "src/mc/VisitedState.hpp" namespace simgrid { namespace mc { @@ -26,10 +27,11 @@ public: private: // Temp void init(); - bool is_exploration_stack_state(simgrid::mc::State* current_state); + bool checkNonDeterminism(simgrid::mc::State* current_state); private: /** Stack representing the position in the exploration graph */ std::list stack_; + simgrid::mc::VisitedStates visitedStates_; }; }