Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[sonar] const
authorSUTER Frederic <frederic.suter@cc.in2p3.fr>
Tue, 11 Jan 2022 09:57:14 +0000 (10:57 +0100)
committerSUTER Frederic <frederic.suter@cc.in2p3.fr>
Tue, 11 Jan 2022 09:57:14 +0000 (10:57 +0100)
examples/cpp/trace-host-user-variables/s4u-trace-host-user-variables.cpp
examples/cpp/trace-link-user-variables/s4u-trace-link-user-variables.cpp
examples/cpp/trace-masterworkers/s4u-trace-masterworkers.cpp

index 00e4d6e..d650f55 100644 (file)
@@ -15,7 +15,7 @@ XBT_LOG_NEW_DEFAULT_CATEGORY(s4u_test, "Messages specific for this s4u example")
 
 static void trace_fun()
 {
-  auto* host = simgrid::s4u::this_actor::get_host();
+  const auto* host = simgrid::s4u::this_actor::get_host();
 
   // the hostname has an empty HDD with a capacity of 100000 (bytes)
   simgrid::instr::set_host_variable(host, "HDD_capacity", 100000);
@@ -54,13 +54,13 @@ int main(int argc, char* argv[])
   e.run();
 
   // get user declared variables
-  auto host_variables = simgrid::instr::get_host_variables();
+  const auto& host_variables = simgrid::instr::get_host_variables();
   if (not host_variables.empty()) {
     XBT_INFO("Declared host variables:");
     for (const auto& var : host_variables)
       XBT_INFO("%s", var.c_str());
   }
-  auto link_variables = simgrid::instr::get_link_variables();
+  const auto& link_variables = simgrid::instr::get_link_variables();
   xbt_assert(link_variables.empty(), "Should not have any declared link variable!");
 
   return 0;
index 59de93d..48c1d9a 100644 (file)
@@ -15,8 +15,8 @@ static void trace_fun()
 {
   // set initial values for the link user variables this example only shows for links identified by "6" and "3" in the
   // platform file
-  auto* link_3 = simgrid::s4u::Link::by_name("3");
-  auto* link_6 = simgrid::s4u::Link::by_name("6");
+  const auto* link_3 = simgrid::s4u::Link::by_name("3");
+  const auto* link_6 = simgrid::s4u::Link::by_name("6");
   // Set the Link_Capacity variable
   simgrid::instr::set_link_variable(link_6, "Link_Capacity", 12.34);
   simgrid::instr::set_link_variable(link_3, "Link_Capacity", 56.78);
index e3c3703..2e130e0 100644 (file)
@@ -22,7 +22,7 @@ static void master(std::vector<std::string> args)
   double compute_cost     = std::stod(args[2]);
   long communication_cost = std::stol(args[3]);
   size_t workers_count    = args.size() - 4;
-  auto* my_host           = simgrid::s4u::this_actor::get_host();
+  const auto* my_host     = simgrid::s4u::this_actor::get_host();
   auto mailbox            = simgrid::s4u::Mailbox::by_name("master_mailbox");
 
   XBT_DEBUG("Got %zu workers and %ld tasks to process", workers_count, tasks_count);
@@ -107,14 +107,14 @@ int main(int argc, char* argv[])
 
   XBT_DEBUG("Simulation is over");
 
-  auto categories = simgrid::instr::get_tracing_categories();
+  const auto& categories = simgrid::instr::get_tracing_categories();
   if (not categories.empty()) {
     XBT_INFO("Declared tracing categories:");
     for (const auto& category : categories)
       XBT_INFO("%s", category.c_str());
   }
 
-  auto marks = simgrid::instr::get_marks();
+  const auto& marks = simgrid::instr::get_marks();
   if (not marks.empty()) {
     XBT_INFO("Declared marks:");
     for (const auto& mark : marks)