8072a3
OMB: disable collective async
8072a3
8072a3
To build mpitests against old MPI implementations that don't provide
8072a3
MPI_Ibarrier etc.
8072a3
8072a3
diff -up osu-micro-benchmarks-5.4/mpi/collective/Makefile.in.orig osu-micro-benchmarks-5.4/mpi/collective/Makefile.in
8072a3
--- osu-micro-benchmarks-5.4/mpi/collective/Makefile.in.orig	2017-11-03 23:06:44.176756058 +0100
8072a3
+++ osu-micro-benchmarks-5.4/mpi/collective/Makefile.in	2017-11-03 23:07:05.677306833 +0100
8072a3
@@ -93,13 +93,7 @@ collective_PROGRAMS = osu_alltoallv$(EXE
8072a3
 	osu_reduce_scatter$(EXEEXT) osu_barrier$(EXEEXT) \
8072a3
 	osu_reduce$(EXEEXT) osu_allreduce$(EXEEXT) \
8072a3
 	osu_alltoall$(EXEEXT) osu_bcast$(EXEEXT) osu_gather$(EXEEXT) \
8072a3
-	osu_allgather$(EXEEXT) osu_scatter$(EXEEXT) \
8072a3
-	osu_iallgather$(EXEEXT) osu_ibcast$(EXEEXT) \
8072a3
-	osu_ialltoall$(EXEEXT) osu_ibarrier$(EXEEXT) \
8072a3
-	osu_igather$(EXEEXT) osu_iscatter$(EXEEXT) \
8072a3
-	osu_iscatterv$(EXEEXT) osu_igatherv$(EXEEXT) \
8072a3
-	osu_iallgatherv$(EXEEXT) osu_ialltoallv$(EXEEXT) \
8072a3
-	osu_ialltoallw$(EXEEXT)
8072a3
+	osu_allgather$(EXEEXT) osu_scatter$(EXEEXT)
8072a3
 @CUDA_KERNELS_TRUE@am__append_1 = ../../util/kernel.cu
8072a3
 @BUILD_PROFILING_LIB_TRUE@@EMBEDDED_BUILD_TRUE@am__append_2 = $(top_builddir)/../lib/lib@PMPILIBNAME@.la
8072a3
 @OPENACC_TRUE@am__append_3 = -acc