From: Augustin Degomme Date: Fri, 19 Nov 2021 21:28:36 +0000 (+0000) Subject: thread factory + dlopen privatization seems to be working now on osx systems (at... X-Git-Tag: v3.30~255 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/78fedc4d8f9b0daf04101bd76017c27285a77251 thread factory + dlopen privatization seems to be working now on osx systems (at least on our ci system, let see others). --- diff --git a/src/kernel/EngineImpl.cpp b/src/kernel/EngineImpl.cpp index e2f5158c29..b6269d0e46 100644 --- a/src/kernel/EngineImpl.cpp +++ b/src/kernel/EngineImpl.cpp @@ -248,7 +248,7 @@ void EngineImpl::context_mod_init() const { xbt_assert(not instance_->has_context_factory()); -#if HAVE_SMPI && (defined(__APPLE__) || defined(__NetBSD__)) +#if HAVE_SMPI && defined(__NetBSD__) smpi_init_options_internal(false); std::string priv = config::get_value("smpi/privatization"); if (context_factory_name == "thread" && (priv == "dlopen" || priv == "yes" || priv == "default" || priv == "1")) {