From: Frederic Suter Date: Thu, 24 Mar 2016 11:16:10 +0000 (+0100) Subject: Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid X-Git-Tag: v3_13~309 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/90c67c5606b33791cc39883c5061e385a2a3ff33?hp=618adad9c7ca161ded2afc215fd89f1f62d0843b Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid --- diff --git a/src/mc/Checker.cpp b/src/mc/Checker.cpp index 159e3d5780..cfa6563f3c 100644 --- a/src/mc/Checker.cpp +++ b/src/mc/Checker.cpp @@ -13,14 +13,5 @@ Checker::~Checker() { } -FunctionalChecker::~FunctionalChecker() -{ -} - -int FunctionalChecker::run() -{ - return function_(*session_); -} - } } diff --git a/src/mc/Checker.hpp b/src/mc/Checker.hpp index 478665a8f9..cf3e37af66 100644 --- a/src/mc/Checker.hpp +++ b/src/mc/Checker.hpp @@ -41,17 +41,6 @@ protected: Session& getSession() { return *session_; } }; -/** Adapt a std::function to a checker */ -class FunctionalChecker : public Checker { - Session* session_; - std::function function_; -public: - FunctionalChecker(Session& session, std::function f) - : Checker(session), function_(std::move(f)) {} - ~FunctionalChecker(); - int run() override; -}; - } } diff --git a/src/mc/mc_forward.hpp b/src/mc/mc_forward.hpp index 5b0cc70278..692d867cf9 100644 --- a/src/mc/mc_forward.hpp +++ b/src/mc/mc_forward.hpp @@ -30,7 +30,6 @@ class SimixProcessInformation; class Session; class Checker; -class FunctionalChecker; } } diff --git a/src/mc/simgrid_mc.cpp b/src/mc/simgrid_mc.cpp index 949ed65cd0..719087fc30 100644 --- a/src/mc/simgrid_mc.cpp +++ b/src/mc/simgrid_mc.cpp @@ -45,10 +45,6 @@ char** argvdup(int argc, char** argv) static std::unique_ptr createChecker(simgrid::mc::Session& session) { - using simgrid::mc::Session; - using simgrid::mc::FunctionalChecker; - - std::function code; if (_sg_mc_comms_determinism || _sg_mc_send_determinism) return std::unique_ptr( new simgrid::mc::CommunicationDeterminismChecker(session)); @@ -58,9 +54,6 @@ std::unique_ptr createChecker(simgrid::mc::Session& sessio else return std::unique_ptr( new simgrid::mc::LivenessChecker(session)); - - return std::unique_ptr( - new FunctionalChecker(session, std::move(code))); } int main(int argc, char** argv)