From: Frederic Suter Date: Wed, 15 Mar 2017 16:32:34 +0000 (+0100) Subject: fix 32-bit issues? X-Git-Tag: v3_15~106 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/9437d85e013ed89119ee5fe4b285d70695c57901 fix 32-bit issues? --- diff --git a/examples/s4u/actions-comm/s4u_actions-comm.cpp b/examples/s4u/actions-comm/s4u_actions-comm.cpp index eff4f23b81..2e205f71d0 100644 --- a/examples/s4u/actions-comm/s4u_actions-comm.cpp +++ b/examples/s4u/actions-comm/s4u_actions-comm.cpp @@ -55,11 +55,11 @@ public: static void send(const char* const* action) { - double size = std::stod(action[3]); + size_t size = static_cast(std::stod(action[3])); char* payload = xbt_strdup(action[3]); double clock = simgrid::s4u::Engine::instance()->getClock(); simgrid::s4u::MailboxPtr to = simgrid::s4u::Mailbox::byName(simgrid::s4u::this_actor::name() + "_" + action[2]); - ACT_DEBUG("Entering Send: %s (size: %g) -- Actor %s on mailbox %s", NAME, size, + ACT_DEBUG("Entering Send: %s (size: %zu) -- Actor %s on mailbox %s", NAME, size, simgrid::s4u::this_actor::name().c_str(), to->name()); simgrid::s4u::this_actor::send(to, payload, size); xbt_free(payload);