Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[SMPI] Moved variable declaration.
authorChristian Heinrich <franz-christian.heinrich@inria.fr>
Thu, 26 Oct 2017 15:24:02 +0000 (17:24 +0200)
committerChristian Heinrich <franz-christian.heinrich@inria.fr>
Mon, 30 Oct 2017 12:26:16 +0000 (13:26 +0100)
It's now close to where it's used and not 100 lines above
that place.

src/smpi/internals/smpi_global.cpp

index ed39e4a..6d71a0c 100644 (file)
@@ -233,8 +233,6 @@ int smpi_enabled() {
 
 void smpi_global_init()
 {
-  MPI_Group group;
-
   if (not MC_is_active()) {
     global_timer = xbt_os_timer_new();
     xbt_os_walltimer_start(global_timer);
@@ -343,6 +341,7 @@ void smpi_global_init()
   }
   //if the process was launched through smpirun script we generate a global mpi_comm_world
   //if not, we let MPI_COMM_NULL, and the comm world will be private to each mpi instance
+  MPI_Group group;
   if (smpirun) {
     group = new  simgrid::smpi::Group(process_count);
     MPI_COMM_WORLD = new  simgrid::smpi::Comm(group, nullptr);