[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