Browse Source

mpi: fixes for NewMadeleine

Nathalie Furmento 7 years ago
parent
commit
36dca06870
2 changed files with 4 additions and 3 deletions
  1. 2 2
      mpi/src/nmad/starpu_mpi_nmad.c
  2. 2 1
      mpi/src/starpu_mpi_req.c

+ 2 - 2
mpi/src/nmad/starpu_mpi_nmad.c

@@ -2,7 +2,7 @@
  *
  * Copyright (C) 2017                                     Inria
  * Copyright (C) 2017                                     Guillaume Beauchamp
- * Copyright (C) 2010-2015,2017                           CNRS
+ * Copyright (C) 2010-2015,2017,2018                      CNRS
  * Copyright (C) 2009-2014,2017-2018                      Université de Bordeaux
  *
  * StarPU is free software; you can redistribute it and/or modify
@@ -633,7 +633,7 @@ int _starpu_mpi_progress_init(struct _starpu_mpi_argc_argv *argc_argv)
         return 0;
 }
 
-void _starpu_mpi_progress_shutdown(void *value)
+void _starpu_mpi_progress_shutdown(void **value)
 {
 	/* kill the progression thread */
         STARPU_PTHREAD_MUTEX_LOCK(&progress_mutex);

+ 2 - 1
mpi/src/starpu_mpi_req.c

@@ -3,7 +3,7 @@
  * Copyright (C) 2012-2013,2016-2017                      Inria
  * Copyright (C) 2009-2018                                Université de Bordeaux
  * Copyright (C) 2017                                     Guillaume Beauchamp
- * Copyright (C) 2010-2017                                CNRS
+ * Copyright (C) 2010-2018                                CNRS
  *
  * StarPU is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Lesser General Public License as published by
@@ -24,6 +24,7 @@
 #endif
 #if defined(STARPU_USE_MPI_NMAD)
 #include <pioman.h>
+#include <nm_mpi_nmad.h>
 #endif
 
 void _starpu_mpi_request_init(struct _starpu_mpi_req **req)