Fix MPIEXEC and improve handling of FlexiBLAS in GROMACS easyblock#3959
Fix MPIEXEC and improve handling of FlexiBLAS in GROMACS easyblock#3959smoors merged 1 commit intoeasybuilders:developfrom
Conversation
CMake (>3.10) uses MPIEXEC_EXECUTABLE instead of MPIEXEC to specify the launcher used for MPI programs. If FlexiBLAS and MKL are loaded it's reasonable to assume that MKL should be loaded through FlexiBLAS instead of always being used to build and run GROMACS.
|
@boegelbot please test @ jsc-zen3-a100 |
|
@Thyre: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 3404991104 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @boegelbot Overview of tested easyconfigs (in order)
Build succeeded for 4 out of 4 (4 easyconfigs in total) |
|
Going in, thanks @jhmeinke! |
|
Test report by @SebastianAchilles Overview of tested easyconfigs (in order)
Build succeeded for 2 out of 2 (2 easyconfigs in total) |
CMake (>3.10) uses MPIEXEC_EXECUTABLE instead of MPIEXEC to specify the launcher used for MPI programs.
If FlexiBLAS and MKL are loaded it's reasonable to assume that MKL should be loaded through FlexiBLAS instead of always being used to build and run GROMACS.