*/
simgrid::s4u::Storage* Engine::storage_by_name(std::string name)
{
- if (pimpl->links_.find(name) == pimpl->links_.end())
+ if (pimpl->storages_.find(name) == pimpl->storages_.end())
throw std::invalid_argument(std::string("Storage not found: ") + name);
return pimpl->storages_.at(name);
simgrid::s4u::Barrier* finalization_barrier_;
smpi_trace_call_location_t trace_call_loc_;
simgrid::s4u::ActorPtr actor_ = nullptr;
- smpi_privatization_region_t privatized_region_;
+ smpi_privatization_region_t privatized_region_ = nullptr;
int optind=0; /*for getopt replacement */
#if HAVE_PAPI
/** Contains hardware data as read by PAPI **/
if (barrier != nullptr) // don't overwrite the current one if the instance has none
finalization_barrier_ = barrier;
- actor_ = simgrid::s4u::Actor::self();
static_cast<simgrid::msg::ActorExt*>(actor_->get_impl()->get_user_data())->data = this;
if (*argc > 3) {