Update mpich to follow upstream

This commit is contained in:
Rodrigo Arias 2023-03-02 13:08:01 +01:00
parent d18a95f8ed
commit bff0395872

View File

@ -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;