Print out MPI runner info.

This commit is contained in:
Ye Luo 2021-05-23 22:30:46 -05:00
parent 6856f016d0
commit 7d10d9c734
1 changed files with 8 additions and 2 deletions

View File

@ -245,6 +245,12 @@ if(QE_ENABLE_MPI)
find_package(MPI REQUIRED Fortran)
target_link_libraries(qe_mpi_fortran
INTERFACE MPI::MPI_Fortran)
message(STATUS "MPI settings used by CTest")
message(" MPIEXEC_EXECUTABLE : ${MPIEXEC_EXECUTABLE}")
message(" MPIEXEC_NUMPROC_FLAG : ${MPIEXEC_NUMPROC_FLAG}")
message(" MPIEXEC_PREFLAGS : ${MPIEXEC_PREFLAGS}")
string(REPLACE ";" " " MPIEXEC_PREFLAGS_PRINT "${MPIEXEC_PREFLAGS}")
message(" Tests run as : ${MPIEXEC_EXECUTABLE} ${MPIEXEC_NUMPROC_FLAG} <NUM_PROCS> ${MPIEXEC_PREFLAGS_PRINT} <EXECUTABLE>")
endif(QE_ENABLE_MPI)
###########################################################
@ -252,10 +258,10 @@ endif(QE_ENABLE_MPI)
###########################################################
find_package(Git 2.13 REQUIRED)
if(EXISTS ${qe_SOURCE_DIR}/.git)
message(" Source files are cloned from a git repository.")
message(STATUS "Source files are cloned from a git repository.")
set(IS_GIT_PROJECT 1)
else()
message(" Source files are not cloned from a git repository.")
message(STATUS "Source files are not cloned from a git repository.")
endif()
###########################################################