Uwe Sauter <[email protected]> writes: > As far as I can recall I had to recompile my MPI libs when I upgraded from > 14.03 to 14.11. > > I think one of the issues was with changes in PMI(2) interface.
A quick tip: we discovered that if you remove the *.la files that slurm creates in the lib directory before you compile openmpi, you can upgrade slurm without having to recompile openmpi. The *.la files make openmpi link directly against libslurm instead of just linking to libpmi. A question to the slurm developers: would it be possible to not create the *.la files? They should only be needed with static libraries, which slurm does _not_ install. -- Regards, Bjørn-Helge Mevik, dr. scient, Department for Research Computing, University of Oslo
