#include <event2/event.h>
-#include <simgrid_config.h>
#include <xbt/base.h>
#include <sys/types.h>
#include <xbt/sysdep.h>
#include "src/mc/mc_comm_pattern.h"
-#include "src/mc/mc_safety.h"
#include "src/mc/mc_private.h"
#include "src/mc/Process.hpp"
#include "src/mc/mc_smx.h"
#include "src/mc/mc_private.h"
#include "src/mc/mc_record.h"
#include "src/mc/mc_request.h"
-#include "src/mc/mc_safety.h"
#include "src/mc/mc_smx.h"
#include "src/mc/mc_state.h"
#include "src/mc/remote/Client.hpp"
#include "src/mc/mc_record.h"
#include "src/mc/mc_replay.h"
#include "src/mc/mc_request.h"
-#include "src/mc/mc_safety.h"
#include "src/mc/mc_smx.h"
#include "src/mc/remote/Client.hpp"
#include "src/mc/mc_private.h"
#include "src/mc/mc_record.h"
#include "src/mc/mc_request.h"
-#include "src/mc/mc_safety.h"
#include "src/mc/mc_smx.h"
-#include "src/mc/mc_state.h"
-#include "src/mc/remote/Client.hpp"
#include "src/xbt/mmalloc/mmprivate.h"
#endif
#include "src/mc/mc_forward.hpp"
-#include "src/mc/mc_safety.h"
#include "src/mc/mc_private.h"
#include "src/mc/mc_smx.h"
#include "src/mc/mc_dwarf.hpp"
#include "src/mc/mc_record.h"
-XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_config, mc,
- "Configuration of MC");
+XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_config, mc, "Configuration of the Model Checker");
#if SIMGRID_HAVE_MC
namespace simgrid {
#include <cassert>
-#include <xbt/log.h>
-#include <xbt/str.h>
-#include <xbt/sysdep.h>
-#include <xbt/dynar.h>
-#include <xbt/swag.h>
-
+#include "src/mc/ModelChecker.hpp"
#include "src/mc/mc_request.h"
-#include "src/mc/mc_safety.h"
-#include "src/mc/mc_private.h"
#include "src/mc/mc_smx.h"
#include "src/mc/mc_xbt.hpp"
#ifndef SIMGRID_MC_SMX_H
#define SIMGRID_MC_SMX_H
-#include <stddef.h>
-
-#include <xbt/base.h>
-#include <xbt/log.h>
-
-#include <simgrid/simix.h>
-
-#include "src/smpi/private.h"
-
#include "src/mc/Process.hpp"
-#include "src/mc/remote/mc_protocol.h"
/** @file
* @brief (Cross-process, MCer/MCed) Access to SMX structures
#include <sys/types.h> // off_t
-#include <simgrid_config.h>
#include "src/xbt/mmalloc/mmprivate.h"
#include <xbt/asserts.h>
#include <xbt/base.h>
#include <xbt/base.h>
#include <xbt/dynar.h>
-#include <simgrid_config.h>
#include "src/simix/smx_private.h"
#include "src/kernel/activity/SynchroIo.hpp"
#include "src/kernel/activity/SynchroComm.hpp"