From: Denis Davydov Date: Tue, 20 Mar 2018 13:45:36 +0000 (+0100) Subject: minor X-Git-Tag: v9.0.0-rc1~303^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F6049%2Fhead;p=dealii.git minor --- diff --git a/include/deal.II/base/mpi.templates.h b/include/deal.II/base/mpi.templates.h index 09473cf03d..f970bac3fb 100644 --- a/include/deal.II/base/mpi.templates.h +++ b/include/deal.II/base/mpi.templates.h @@ -123,13 +123,13 @@ namespace Utilities #ifdef DEBUG { const unsigned int rank = this_mpi_process(mpi_communicator); - const int size = values.size(); - int size_min = 0; - int size_max = 0; + unsigned int size = values.size(); + unsigned int size_min = 0; + unsigned int size_max = 0; int ierr2 = 0; - ierr2 = MPI_Reduce(&size, &size_min, 1, MPI_INT, MPI_MIN, 0, mpi_communicator); + ierr2 = MPI_Reduce(&size, &size_min, 1, MPI_UNSIGNED, MPI_MIN, 0, mpi_communicator); AssertThrowMPI(ierr2); - ierr2 = MPI_Reduce(&size, &size_max, 1, MPI_INT, MPI_MAX, 0, mpi_communicator); + ierr2 = MPI_Reduce(&size, &size_max, 1, MPI_UNSIGNED, MPI_MAX, 0, mpi_communicator); AssertThrowMPI(ierr2); if (rank==0) Assert (size_min == size_max, ExcMessage("values has different size across MPI processes."));