X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b8be0a3a0322cb22b312549b0e8af9156b221abf..321102577020b194dfb7ba89e48687952816849e:/src/smpi/internals/smpi_replay.cpp diff --git a/src/smpi/internals/smpi_replay.cpp b/src/smpi/internals/smpi_replay.cpp index 491799b03b..a952b43ee5 100644 --- a/src/smpi/internals/smpi_replay.cpp +++ b/src/smpi/internals/smpi_replay.cpp @@ -118,8 +118,7 @@ public: void get_requests(std::vector& vec) const { - for (auto const& pair : store) { - auto& reqs = pair.second; + for (auto const& [_, reqs] : store) { aid_t my_proc_id = simgrid::s4u::this_actor::get_pid(); for (auto& req: reqs){ if (req != MPI_REQUEST_NULL && (req->src() == my_proc_id || req->dst() == my_proc_id)) { @@ -588,8 +587,8 @@ void WaitAllAction::kernel(simgrid::xbt::ReplayAction&) if (req != MPI_REQUEST_NULL) Request::unref(&req); - for (auto const& pair : sender_receiver) { - TRACE_smpi_recv(pair.first, pair.second, 0); + for (auto const& [src, dst] : sender_receiver) { + TRACE_smpi_recv(src, dst, 0); } TRACE_smpi_comm_out(get_pid()); }