X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b2f752feb35d35e191205da26b5522038c04c2b6..04dab60fb0a697e6e4e88956753ecd96b9d28bca:/src/mc/mc_process.cpp diff --git a/src/mc/mc_process.cpp b/src/mc/mc_process.cpp index f66e9d1fe3..a39caa5e76 100644 --- a/src/mc/mc_process.cpp +++ b/src/mc/mc_process.cpp @@ -525,6 +525,7 @@ const void *Process::read_bytes(void* buffer, std::size_t size, std::shared_ptr const& info = this->find_object_info_rw((void*)address.address()); // Segment overlap is not handled. +#ifdef HAVE_SMPI if (info.get() && info.get()->privatized()) { if (process_index < 0) xbt_die("Missing process index"); @@ -544,6 +545,7 @@ const void *Process::read_bytes(void* buffer, std::size_t size, size_t offset = address.address() - (std::uint64_t)info->start_rw; address = remote((char*)privatisation_region.address + offset); } +#endif } if (this->is_self()) {