[PATCH] Robustify async MPI request handling
Jeffrey D. Oldham
oldham at codesourcery.com
Mon Aug 16 22:48:15 UTC 2004
Richard Guenther wrote:
> The following patch fixes an error and robustifies MPI request handling.
>
> Tested by having it in my local tree for a long time.
>
> Ok?
>
> Richard.
>
>
> 2004Aug16 Richard Guenther <richard.guenther at uni-tuebingen.de>
>
> * src/Threads/IterateSchedulers/SerialAsync.h: Guard against
> LAM MPI automatically dragging in C++ support, fix message
> polling return value check, complete messages first, remove
> unused variable.
What problems does mpicxx.h cause? I am both curious and want to know
so I can approve the patch.
>------------------------------------------------------------------------
>
>Index: SerialAsync.h
>===================================================================
>RCS file: /home/pooma/Repository/r2/src/Threads/IterateSchedulers/SerialAsync.h,v
>retrieving revision 1.11
>diff -u -u -r1.11 SerialAsync.h
>--- SerialAsync.h 8 Jan 2004 21:45:49 -0000 1.11
>+++ SerialAsync.h 16 Aug 2004 19:22:33 -0000
>@@ -72,6 +72,7 @@
> #include <stack>
> #include "Pooma/Configuration.h"
> #if POOMA_MPI
>+# define MPIPP_H // prevent lam mpicxx.h from being included
> # include <mpi.h>
> #endif
>
>
--
Jeffrey D. Oldham
oldham at codesourcery.com
More information about the pooma-dev
mailing list