From: Gabriel Corona Date: Thu, 12 Nov 2015 08:43:39 +0000 (+0100) Subject: [mc] Move privatization flag initialization X-Git-Tag: v3_13~1582^2~6 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/3fc568c9516323290bf74e772aa7589ebe00742a [mc] Move privatization flag initialization Fix the snapshot tests. --- diff --git a/src/mc/ModelChecker.cpp b/src/mc/ModelChecker.cpp index 2c7dac5898..7b2ad841a4 100644 --- a/src/mc/ModelChecker.cpp +++ b/src/mc/ModelChecker.cpp @@ -22,8 +22,6 @@ ModelChecker::ModelChecker(pid_t pid, int socket) : process_(pid, socket), parent_snapshot_(nullptr) { - // TODO, avoid direct dependency on sg_cfg - process_.privatized(sg_cfg_get_boolean("smpi/privatize_global_variables")); } ModelChecker::~ModelChecker() diff --git a/src/mc/mc_global.cpp b/src/mc/mc_global.cpp index a3b0921f65..ab95c54313 100644 --- a/src/mc/mc_global.cpp +++ b/src/mc/mc_global.cpp @@ -131,6 +131,9 @@ void MC_init_model_checker(pid_t pid, int socket) { mc_model_checker = new simgrid::mc::ModelChecker(pid, socket); + // TODO, avoid direct dependency on sg_cfg + mc_model_checker->process().privatized(sg_cfg_get_boolean("smpi/privatize_global_variables")); + mc_comp_times = xbt_new0(s_mc_comparison_times_t, 1); /* Initialize statistics */