#include "src/mc/mc_exit.h"
#include "src/mc/mc_record.h"
#include "src/mc/Transition.hpp"
-#include "src/mc/Checker.hpp"
+#include "src/mc/checker/Checker.hpp"
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_ModelChecker, mc, "ModelChecker");
#include "src/mc/Session.hpp"
#include "src/mc/mc_state.h"
#include "src/mc/mc_private.h"
-#include "src/mc/Checker.hpp"
+#include "src/mc/checker/Checker.hpp"
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_Session, mc, "Model-checker session");
#include <xbt/asserts.h>
-#include "src/mc/Checker.hpp"
+#include "src/mc/checker/Checker.hpp"
#include "src/mc/ModelChecker.hpp"
namespace simgrid {
#include "src/mc/mc_record.h"
#include "src/mc/mc_smx.h"
#include "src/mc/Client.hpp"
-#include "src/mc/CommunicationDeterminismChecker.hpp"
+#include "src/mc/checker/CommunicationDeterminismChecker.hpp"
#include "src/mc/mc_exit.h"
#include "src/mc/VisitedState.hpp"
#include "src/mc/Transition.hpp"
#include <vector>
#include "src/mc/mc_forward.hpp"
-#include "src/mc/Checker.hpp"
+#include "src/mc/checker/Checker.hpp"
#include "src/mc/VisitedState.hpp"
#ifndef SIMGRID_MC_COMMUNICATION_DETERMINISM_CHECKER_HPP
#include <xbt/sysdep.h>
#include "src/mc/mc_request.h"
-#include "src/mc/LivenessChecker.hpp"
+#include "src/mc/checker/LivenessChecker.hpp"
#include "src/mc/mc_private.h"
#include "src/mc/mc_record.h"
#include "src/mc/mc_smx.h"
#include <xbt/automaton.h>
#include <xbt/memory.hpp>
#include "src/mc/mc_state.h"
-#include "src/mc/Checker.hpp"
+#include "src/mc/checker/Checker.hpp"
SG_BEGIN_DECL()
#include "src/mc/mc_smx.h"
#include "src/mc/Client.hpp"
#include "src/mc/mc_exit.h"
-#include "src/mc/Checker.hpp"
-#include "src/mc/SafetyChecker.hpp"
+#include "src/mc/checker/SafetyChecker.hpp"
#include "src/mc/VisitedState.hpp"
#include "src/mc/Transition.hpp"
#include "src/mc/Session.hpp"
#include <vector>
#include "src/mc/mc_forward.hpp"
-#include "src/mc/Checker.hpp"
+#include "src/mc/checker/Checker.hpp"
#include "src/mc/VisitedState.hpp"
namespace simgrid {
#include "src/mc/mc_comm_pattern.h"
#include "src/mc/mc_exit.h"
#include "src/mc/Session.hpp"
-#include "src/mc/Checker.hpp"
+#include "src/mc/checker/Checker.hpp"
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_main, mc, "Entry point for simgrid-mc");
#include "src/mc/mc_comm_pattern.h"
#include "src/mc/mc_smx.h"
#include "src/mc/mc_xbt.hpp"
-#include "src/mc/Checker.hpp"
-#include "src/mc/CommunicationDeterminismChecker.hpp"
+#include "src/mc/checker/CommunicationDeterminismChecker.hpp"
using simgrid::mc::remote;
#include "src/mc/mc_private.h"
#include "src/mc/mc_unw.h"
#include "src/mc/mc_smx.h"
-#include "src/mc/Checker.hpp"
+#include "src/mc/checker/Checker.hpp"
#endif
#include "src/mc/mc_record.h"
#include "src/mc/mc_private.h"
#include "src/mc/mc_state.h"
#include "src/mc/mc_smx.h"
-#include "src/mc/Checker.hpp"
+#include "src/mc/checker/Checker.hpp"
#endif
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_record, mc,
)
set(MC_SRC
+ src/mc/checker/Checker.cpp
+ src/mc/checker/Checker.hpp
+ src/mc/checker/CommunicationDeterminismChecker.cpp
+ src/mc/checker/CommunicationDeterminismChecker.hpp
+ src/mc/checker/SafetyChecker.cpp
+ src/mc/checker/SafetyChecker.hpp
+ src/mc/checker/LivenessChecker.cpp
+ src/mc/checker/LivenessChecker.hpp
src/mc/RemotePtr.hpp
src/mc/AddressSpace.hpp
src/mc/AddressSpace.cpp
src/mc/Channel.cpp
src/mc/Channel.hpp
- src/mc/Checker.cpp
- src/mc/Checker.hpp
src/mc/Client.cpp
src/mc/Client.hpp
- src/mc/CommunicationDeterminismChecker.cpp
- src/mc/CommunicationDeterminismChecker.hpp
src/mc/Frame.hpp
src/mc/Frame.cpp
src/mc/ModelChecker.hpp
src/mc/ObjectInformation.cpp
src/mc/PageStore.hpp
src/mc/PageStore.cpp
- src/mc/SafetyChecker.cpp
- src/mc/SafetyChecker.hpp
src/mc/ChunkedData.hpp
src/mc/ChunkedData.cpp
src/mc/RegionSnapshot.cpp
src/mc/mc_hash.cpp
src/mc/mc_ignore.h
src/mc/mc_mmalloc.h
- src/mc/LivenessChecker.hpp
src/mc/LocationList.hpp
src/mc/LocationList.cpp
- src/mc/LivenessChecker.cpp
src/mc/mc_record.cpp
src/mc/mc_member.cpp
src/mc/mc_memory.cpp
src/mc/Transition.hpp
)
-set(MC_SIMGRID_MC_SRC src/mc/simgrid_mc.cpp)
+set(MC_SIMGRID_MC_SRC src/mc/checker/simgrid_mc.cpp)
set(headers_to_install
include/msg/msg.h