Update mpich to follow upstream
This commit is contained in:
parent
d18a95f8ed
commit
bff0395872
12
overlay.nix
12
overlay.nix
@ -126,8 +126,16 @@ let
|
|||||||
psmpi = callPackage ./bsc/parastation/psmpi.nix { };
|
psmpi = callPackage ./bsc/parastation/psmpi.nix { };
|
||||||
|
|
||||||
# MPICH
|
# MPICH
|
||||||
mpich = callPackage ./bsc/mpich/default.nix { };
|
#mpich_3 = callPackage ./bsc/mpich/default.nix { };
|
||||||
mpichDebug = bsc.mpich.override { enableDebug = true; };
|
#mpichDebug_3 = bsc.mpich.override { enableDebug = true; };
|
||||||
|
mpich = super.mpich.overrideAttrs (old: {
|
||||||
|
buildInputs = old.buildInputs ++ [ self.libfabric ];
|
||||||
|
configureFlags = old.configureFlags ++ [
|
||||||
|
"--with-device=ch4:ofi"
|
||||||
|
"--with-libfabric=${self.libfabric}"
|
||||||
|
];
|
||||||
|
hardeningDisable = [ "all" ];
|
||||||
|
});
|
||||||
|
|
||||||
# Default Intel MPI version is 2019 (the last one)
|
# Default Intel MPI version is 2019 (the last one)
|
||||||
impi = bsc.intelMpi;
|
impi = bsc.intelMpi;
|
||||||
|
Loading…
Reference in New Issue
Block a user