The file should be internal to Slurm and not installed on any system.
In order to avoid any possible confusion, I have renamed the file from
"mpi.h" to "slurm_mpi.h"
Quoting Christopher Samuel <[email protected]>:
On 15/09/15 03:06, Ralph Castain wrote:
Interesting question: why the heck does Slurm package an �mpi.h�???
That just seems like a formula for problems. Is that just a mistake?
It's been there for 10 years from the look of it, arrived in:
commit a9cdb939c61cc0425bb61f22bbe74f37bc1f85c5
Author: Danny Auble <[email protected]>
Date: Thu Jul 21 19:33:33 2005 +0000
more files added for mpi.
But it doesn't get installed though (on our systems at least), it just
stays in the source tree and is referenced through:
#include "src/common/mpi.h".
So the question then is why is the HDF5 code finding it?
All the best,
Chris
--
Christopher Samuel Senior Systems Administrator
VLSCI - Victorian Life Sciences Computation Initiative
Email: [email protected] Phone: +61 (0)3 903 55545
http://www.vlsci.org.au/ http://twitter.com/vlsci
--
Morris "Moe" Jette
CTO, SchedMD LLC
Commercial Slurm Development and Support