HI, Gilles,
With respect to your comment about not using --FOO=/usr It is bad
practice, sure, and it should be unnecessary, but we have had at least
one instance where it is also necessary for the requested feature to
actually work. The case I am thinking of was, in particular, OpenMPI
1.10.
Thank you so much for help, Gilles!
All the best,
--
Passant A. Hafez | HPC Applications Specialist
KAUST Supercomputing Core Laboratory (KSL)
King Abdullah University of Science and Technology
Building 1, Al-Khawarizmi, Room 0123
Mobile : +966 (0) 55-247-9568
Mobile : +20 (0) 106-146-9644
Offi
Passant,
The fix is included in PMIx 2.2.2
The bug is in a public header file, so you might indeed have to
rebuild the SLURM plugin for PMIx.
I did not check the SLURM sources though, so assuming PMIx was built
as a shared library, there is still a chance
it might work even if you do not rebuild