X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/24664d37168f5a0573d68e7da10e3ff9a9cc124e..13e64de335db45c87e2d7c8668ce8b16b7cb2139:/src/instr/jedule/jedule_platform.cpp diff --git a/src/instr/jedule/jedule_platform.cpp b/src/instr/jedule/jedule_platform.cpp index c53f3dd5f2..523d5a80dd 100644 --- a/src/instr/jedule/jedule_platform.cpp +++ b/src/instr/jedule/jedule_platform.cpp @@ -69,7 +69,7 @@ int Container::get_child_position(const Container* child) const { auto it = std::find_if(begin(children_), end(children_), [&child](const std::unique_ptr& c) { return c.get() == child; }); - return it == end(children_) ? -1 : std::distance(begin(children_), it); + return it == end(children_) ? -1 : static_cast(std::distance(begin(children_), it)); } std::vector Container::get_hierarchy() @@ -96,7 +96,7 @@ std::string Container::get_hierarchy_as_string() std::vector heir_list = this->get_hierarchy(); - unsigned int length = heir_list.size(); + unsigned int length = static_cast(heir_list.size()); unsigned int i = 0; for (auto const& id : heir_list) { output += std::to_string(id); @@ -113,7 +113,7 @@ void Container::print_resources(FILE* jed_file) unsigned int i=0; xbt_assert(not this->resource_list.empty()); - unsigned int res_nb = this->resource_list.size(); + unsigned int res_nb = static_cast(this->resource_list.size()); std::string resid = this->get_hierarchy_as_string(); fprintf(jed_file, " & subset_list, st for (auto const& host_name : hostgroup) { xbt_assert( host_name != nullptr ); - jed_container_t parent_cont = host2_simgrid_parent_container.at(host_name); + const simgrid::jedule::Container* parent_cont = host2_simgrid_parent_container.at(host_name); unsigned int id = parent_cont->get_id_by_name(host_name); id_list.push_back(id); } - unsigned int nb_ids = id_list.size(); + unsigned int nb_ids = static_cast(id_list.size()); std::sort(id_list.begin(), id_list.end()); if( nb_ids > 0 ) {