[mpich2-commits] r6681 - mpich2/trunk/test/mpi/coll
thakur at mcs.anl.gov
thakur at mcs.anl.gov
Wed May 19 14:15:28 CDT 2010
Author: thakur
Date: 2010-05-19 14:15:28 -0500 (Wed, 19 May 2010)
New Revision: 6681
Modified:
mpich2/trunk/test/mpi/coll/red_scat_block2.c
Log:
add 2.2 version check
Modified: mpich2/trunk/test/mpi/coll/red_scat_block2.c
===================================================================
--- mpich2/trunk/test/mpi/coll/red_scat_block2.c 2010-05-19 19:07:07 UTC (rev 6680)
+++ mpich2/trunk/test/mpi/coll/red_scat_block2.c 2010-05-19 19:15:28 UTC (rev 6681)
@@ -80,6 +80,9 @@
MPI_Comm_size( comm, &size );
MPI_Comm_rank( comm, &rank );
+#if MTEST_HAVE_MIN_MPI_VERSION(2,2)
+ /* MPI_Reduce_scatter block was added in MPI-2.2 */
+
MPI_Op_create(&left, 0/*non-commutative*/, &left_op);
MPI_Op_create(&right, 0/*non-commutative*/, &right_op);
MPI_Op_create(&nc_sum, 0/*non-commutative*/, &nc_sum_op);
@@ -114,6 +117,7 @@
MPI_Op_free(&left_op);
MPI_Op_free(&right_op);
MPI_Op_free(&nc_sum_op);
+#endif
MTest_Finalize( err );
MPI_Finalize( );
More information about the mpich2-commits
mailing list