Przeglądaj źródła

mpi/src/starpu_mpi_datatype.c: use MPI_Type_create_hvector() instead of MPI_Type_hvector() which is deprecated

Nathalie Furmento 6 lat temu
rodzic
commit
fb55b58bb1
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      mpi/src/starpu_mpi_datatype.c

+ 2 - 2
mpi/src/starpu_mpi_datatype.c

@@ -1,6 +1,6 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010-2017                                CNRS
+ * Copyright (C) 2010-2017,2019                           CNRS
  * Copyright (C) 2011,2012,2015                           Inria
  * Copyright (C) 2009-2011,2014,2015,2018                 Université de Bordeaux
  *
@@ -83,7 +83,7 @@ static void handle_to_datatype_block(starpu_data_handle_t data_handle, MPI_Datat
 	ret = MPI_Type_commit(&datatype_2dlayer);
 	STARPU_ASSERT_MSG(ret == MPI_SUCCESS, "MPI_Type_commit failed");
 
-	ret = MPI_Type_hvector(nz, 1, ldz*elemsize, datatype_2dlayer, datatype);
+	ret = MPI_Type_create_hvector(nz, 1, ldz*elemsize, datatype_2dlayer, datatype);
 	STARPU_ASSERT_MSG(ret == MPI_SUCCESS, "MPI_Type_hvector failed");
 
 	ret = MPI_Type_commit(datatype);