X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/bb2f9472f247bd808f3e15ef835a2cb1e11f2205..8be118f09371c1e9fb4bdac52f6c7dad1fff44d8:/examples/s4u/app-masterworkers/s4u-app-masterworkers-fun.cpp diff --git a/examples/s4u/app-masterworkers/s4u-app-masterworkers-fun.cpp b/examples/s4u/app-masterworkers/s4u-app-masterworkers-fun.cpp index 08b60c2fcb..72ff9cdd1b 100644 --- a/examples/s4u/app-masterworkers/s4u-app-masterworkers-fun.cpp +++ b/examples/s4u/app-masterworkers/s4u-app-masterworkers-fun.cpp @@ -16,9 +16,9 @@ static void master(std::vector args) { xbt_assert(args.size() > 4, "The master function expects at least 3 arguments"); - long tasks_count = std::stol(args[1]); - double compute_cost = std::stod(args[2]); - double communication_cost = std::stod(args[3]); + long tasks_count = std::stol(args[1]); + double compute_cost = std::stod(args[2]); + long communication_cost = std::stol(args[3]); std::vector workers; for (unsigned int i = 4; i < args.size(); i++) workers.push_back(simgrid::s4u::Mailbox::by_name(args[i])); @@ -54,7 +54,7 @@ static void worker(std::vector args) double compute_cost; do { - const double* msg = static_cast(mailbox->get()); + const auto* msg = static_cast(mailbox->get()); compute_cost = *msg; delete msg;