[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.1b1-1-g3d356c7
mysql vizuser
noreply at mpich.org
Thu Aug 8 14:29:29 CDT 2013
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".
The branch, master has been updated
via 3d356c72cd87c744dd20f900f5c9db75aef53a2f (commit)
from a56be0e75cde4afa6aeb21887cec2d6c2f74c355 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/3d356c72cd87c744dd20f900f5c9db75aef53a2f
commit 3d356c72cd87c744dd20f900f5c9db75aef53a2f
Author: Pavan Balaji <balaji at mcs.anl.gov>
Date: Wed Aug 7 20:35:07 2013 -0500
Trigger the RMA error more frequently.
Increase the number of RMA operations issued within the epoch. The
error seems to happen rarely, so increasing the number of RMA
operations increases the probability of it occurring.
Signed-off-by: Xin Zhao <xinzhao3 at illinois.edu>
diff --git a/test/mpi/errors/rma/cas_type_check.c b/test/mpi/errors/rma/cas_type_check.c
index 3302441..d0993cb 100644
--- a/test/mpi/errors/rma/cas_type_check.c
+++ b/test/mpi/errors/rma/cas_type_check.c
@@ -11,7 +11,7 @@
#define CAS_CHECK_TYPE(c_type, mpi_type, expected_err) \
do { \
- int err, err_class; \
+ int err, err_class, i; \
c_type val, cmp_val; \
c_type buf, res; \
MPI_Win win; \
@@ -24,10 +24,12 @@ do { \
MPI_Win_set_errhandler( win, MPI_ERRORS_RETURN ); \
\
MPI_Win_fence( MPI_MODE_NOPRECEDE, win ); \
+ for (i = 0; i < 10000; i++) { \
err = MPI_Compare_and_swap( &val, &cmp_val, &res, \
mpi_type, 0, 0, win ); \
MPI_Error_class( err, &err_class ); \
assert( err_class == expected_err ); \
+ } \
MPI_Win_fence( MPI_MODE_NOSUCCEED, win); \
\
MPI_Win_free( &win ); \
-----------------------------------------------------------------------
Summary of changes:
test/mpi/errors/rma/cas_type_check.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
hooks/post-receive
--
MPICH primary repository
More information about the commits
mailing list