File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ SRCDIR := $(shell cd @srcdir@;pwd)
1313export TOP_BUILDDIR: =@TOP_BUILDDIR@
1414CONFSET: =@CONFSET@
1515CUDA_SUPPORT: =@CUDA_SUPPORT@
16+ ENABLE_MPI_ABI: =@ENABLE_MPI_ABI@
1617export TOP_SRCDIR = $(SRCDIR )
1718export CONFIGARGS: =@CONFIGARGS@
1819exec_prefix =@exec_prefix@
5253endif
5354endif
5455
56+ MPI_ABI =""
57+ ifeq ($(ENABLE_MPI_ABI ) ,true)
58+ MPI_ABI =--enable-mpi-abi # # Build tests with MPI ABI
59+ endif
60+
5561ifndef MPIEXEC
5662MPIEXEC =mpiexec
5763endif
121127 ( if command -v -- "$${MPIEXEC}" > /dev/null 2>&1; \
122128 then echo -n "INFO: mpiexec command: "; which $${MPIEXEC}; echo "INFO: mpiexec arguments: $${MPITEST_MPIEXECARG}"; \
123129 else echo "WARNING: $${MPIEXEC} does not seem to be valid command! Please adjust PATH or set MPIEXEC accordingly."; sleep 2; fi ); \
124- ( mkdir -p mpich2/test/mpi ; cd mpich2/test/mpi ; $(SRCDIR)/mpich2/test/mpi/configure --with-mpi=$(prefix) $(CUDA_TESTS) $(LARGE_TESTS)); \
130+ ( mkdir -p mpich2/test/mpi ; cd mpich2/test/mpi ; $(SRCDIR)/mpich2/test/mpi/configure --with-mpi=$(prefix) $(CUDA_TESTS) $(LARGE_TESTS) $(MPI_ABI) ); \
125131 ( hostname; rpm -qi pscom; rpm -qi psmgmt; $(SRCDIR)/scripts/vcversion -r $(SRCDIR); \
126132 $(MAKE) -C mpich2/test/mpi testing "TESTLIST=$${TESTSETLIST}" $(TESTDIRLIST) && \
127133 cp $(TESTSUMMARY).xml $${_LOGNAME}.xml && \
Original file line number Diff line number Diff line change @@ -766,6 +766,7 @@ test -n "$FCFLAGS" && CONF_OPS="$CONF_OPS 'FCFLAGS=$FCFLAGS'"
766766
767767AC_SUBST ( [ CONFSET] )
768768AC_SUBST ( [ CUDA_SUPPORT] )
769+ AC_SUBST ( [ ENABLE_MPI_ABI] )
769770AC_SUBST ( [ MODULEFILE] )
770771AC_SUBST ( [ EXTRA_VERSION_INFO] )
771772AC_SUBST ( [ CUDA_HOME] )
You can’t perform that action at this time.
0 commit comments