aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2019-06-04 16:28:59 +0200
committerAnton Khirnov <anton@khirnov.net>2019-06-04 16:28:59 +0200
commit01c5bcf6707cc59cd2529bc4dce71e531b7b7f2f (patch)
treecee3b9be0f58b99dd4749c915b2331525eb6f63a
parent5e053d3453bfc4d1c75de237bb830725e87d3130 (diff)
mg2d: do not pass NULL as a dummy MPI datatype
Use MPI_DATATYPE_NULL.
-rw-r--r--mg2d.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mg2d.c b/mg2d.c
index 9313ce3..1230dcf 100644
--- a/mg2d.c
+++ b/mg2d.c
@@ -1466,7 +1466,7 @@ MG2DContext *mg2d_solver_alloc_mpi(MPI_Comm comm, const size_t local_start[2],
domainspec[4 * rank + 2] = local_size[0];
domainspec[4 * rank + 3] = local_size[1];
- MPI_Allgather(MPI_IN_PLACE, 0, NULL, domainspec, 4 * sizeof(*domainspec), MPI_BYTE, comm);
+ MPI_Allgather(MPI_IN_PLACE, 0, MPI_DATATYPE_NULL, domainspec, 4 * sizeof(*domainspec), MPI_BYTE, comm);
for (unsigned int proc = 0; proc < nb_processes; proc++) {
size_t *proc_start = domainspec + 4 * proc;
size_t *proc_size = domainspec + 4 * proc + 2;