Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
cleanup dup_with_info to avoid leaking in some cases
[simgrid.git] / src / smpi / include / smpi_comm.hpp
index 3d00773..a71e1f5 100644 (file)
@@ -39,12 +39,13 @@ public:
   Comm() = default;
   Comm(MPI_Group group, MPI_Topology topo, int smp = 0);
   int dup(MPI_Comm* newcomm);
+  int dup_with_info(MPI_Info info, MPI_Comm* newcomm);
   MPI_Group group();
   MPI_Topology topo() { return topo_; }
   int size();
   int rank();
   void get_name(char* name, int* len);
-  void set_name(char* name);
+  void set_name(const char* name);
   MPI_Info info();
   void set_info( MPI_Info info);
   void set_leaders_comm(MPI_Comm leaders);