X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/f1671393f75bd162d50e64573db72c0e80cd137f..46e97eaa5bcfc8bb551da78b930073e620ead03a:/examples/s4u/replay-comm/s4u-replay-comm.cpp diff --git a/examples/s4u/replay-comm/s4u-replay-comm.cpp b/examples/s4u/replay-comm/s4u-replay-comm.cpp index 0543bc5b98..5d3a4305e9 100644 --- a/examples/s4u/replay-comm/s4u-replay-comm.cpp +++ b/examples/s4u/replay-comm/s4u-replay-comm.cpp @@ -7,6 +7,7 @@ #include "xbt/replay.hpp" #include "xbt/str.h" #include +#include #include XBT_LOG_NEW_DEFAULT_CATEGORY(replay_comm, "Messages specific for this msg example"); @@ -52,11 +53,11 @@ public: static void send(simgrid::xbt::ReplayAction& action) { - double size = std::stod(action[3]); - std::string* payload = new std::string(action[3]); - double clock = simgrid::s4u::Engine::get_clock(); + auto size = static_cast(std::stod(action[3])); + auto* payload = new std::string(action[3]); + double clock = simgrid::s4u::Engine::get_clock(); simgrid::s4u::Mailbox* to = simgrid::s4u::Mailbox::by_name(simgrid::s4u::this_actor::get_name() + "_" + action[2]); - ACT_DEBUG("Entering Send: %s (size: %g) -- Actor %s on mailbox %s", NAME.c_str(), size, + ACT_DEBUG("Entering Send: %s (size: %" PRIu64 ") -- Actor %s on mailbox %s", NAME.c_str(), size, simgrid::s4u::this_actor::get_cname(), to->get_cname()); to->put(payload, size); delete payload;