X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/00c3794fcf27d9c7733b5f0c1624a3120b35a72f..856220a486ce61eda51b8dfb7ff71f53af25b020:/src/mc/mc_client_api.cpp diff --git a/src/mc/mc_client_api.cpp b/src/mc/mc_client_api.cpp index 69bdb4f285..9433798db9 100644 --- a/src/mc/mc_client_api.cpp +++ b/src/mc/mc_client_api.cpp @@ -9,13 +9,12 @@ #include #include -#include "mc_record.h" -#include "mc_private.h" -#include "mc_mmalloc.h" -#include "mc_ignore.h" -#include "mc_protocol.h" -#include "mc_client.h" -#include "ModelChecker.hpp" +#include "src/mc/mc_record.h" +#include "src/mc/mc_private.h" +#include "src/mc/mc_ignore.h" +#include "src/mc/mc_protocol.h" +#include "src/mc/mc_client.h" +#include "src/mc/ModelChecker.hpp" /** \file mc_client_api.cpp * @@ -27,17 +26,11 @@ extern "C" { XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_client_api, mc, "Public API for the model-checked application"); -} -int MC_random(int min, int max) -{ - xbt_assert(mc_mode != MC_MODE_SERVER); - /* TODO, if the MC is disabled we do not really need to make a simcall for - * this :) */ - /* FIXME: return mc_current_state->executed_transition->random.value; */ - return simcall_mc_random(min, max); } +// MC_random() is in mc_base.cpp + void MC_assert(int prop) { if (MC_is_active() && !prop) { @@ -46,22 +39,6 @@ void MC_assert(int prop) } } -void *MC_snapshot(void) -{ - return simcall_mc_snapshot(); -} - -int simcall_HANDLER_mc_compare_snapshots(smx_simcall_t simcall, - mc_snapshot_t s1, mc_snapshot_t s2) -{ - return snapshot_compare(s1, s2); -} - -int MC_compare_snapshots(void *s1, void *s2) -{ - return simcall_mc_compare_snapshots(s1, s2); -} - void MC_cut(void) { user_max_depth_reached = 1;