Hi,

I’m not too sure if this is the right list, or if I should be posting to the 
dev list. Please let me know if I’m in the wrong.

We use SLURM (14.03.7) and have been trying to get OpenMPI (1.8.3) to work with 
`srun`. It seems that the M4 file to check for PMI doesn’t work in our 
situation. Where we have both a lib64 and lib directory within SLURM. The lib64 
directory only contains perl modules, while the lib directory contains the PMI 
library.

By changing the M4 AS_IF macro in config/opal_check_pmi.m4 to check for the 
library .so and to have an else if test. The configuration script finds the 
library. Which means OpenMPI builds with PMI support and now we have 
- srun
- mpirun
- mpiexec
all working properly.

I have created a patch against the git master and it’s attached.

Regards
Timothy


Attachment: 0001-Updating-the-PMI-check.patch
Description: 0001-Updating-the-PMI-check.patch

Reply via email to