Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[SMPI/LB] Add comment noting that an arg must not be 0
authorChristian Heinrich <franz-christian.heinrich@inria.fr>
Thu, 2 Aug 2018 15:32:53 +0000 (17:32 +0200)
committerChristian Heinrich <franz-christian.heinrich@inria.fr>
Thu, 2 Aug 2018 19:55:54 +0000 (21:55 +0200)
src/smpi/plugins/sampi_loadbalancer.cpp

index a9f81ac..926ad87 100644 (file)
@@ -80,7 +80,7 @@ public:
       sg_host_t migration_hosts[2] = {cur_host, migrate_to_host};
       // Changing this to double[2] ... will cause trouble with parallel_execute, because that fct is trying to call free().
       double* comp_amount  = new double[2]{0, 0};
-      double* comm_amount  = new double[4]{0, std::max(args.memory_consumption, 1.0), 0, 0};
+      double* comm_amount  = new double[4]{0, /*must not be 0*/std::max(args.memory_consumption, 1.0), 0, 0};
 
       xbt_os_timer_t timer = smpi_process()->timer();
       xbt_os_threadtimer_start(timer);