From: Frederic Suter Date: Thu, 2 Mar 2017 15:25:53 +0000 (+0100) Subject: Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid X-Git-Tag: v3_15~243 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/36fa571a13985879dc627c70ecc2340af606aa42?hp=0191eb1f7886f424458a94ca36a891c97a5a98d3 Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid --- diff --git a/src/smpi/smpi_base.cpp b/src/smpi/smpi_base.cpp index 46c20ee48c..aeb6422897 100644 --- a/src/smpi/smpi_base.cpp +++ b/src/smpi/smpi_base.cpp @@ -835,10 +835,9 @@ void smpi_mpi_wait(MPI_Request * request, MPI_Status * status) *request = MPI_REQUEST_NULL; } -static int sort_accumulates(const void* pa, const void* pb) +static int sort_accumulates(MPI_Request a, MPI_Request b) { - return (*static_cast(pa))->tag> - (*static_cast(pb))->tag; + return (a->tag < b->tag); } int smpi_mpi_waitany(int count, MPI_Request requests[], MPI_Status * status)