Fix mpich package

This commit is contained in:
2025-03-04 17:50:11 +01:00
parent 769948f388
commit 3de966036b
2 changed files with 5 additions and 3 deletions

View File

@@ -24,7 +24,7 @@ let
#lmbench = callPackage ./lmbench/default.nix { }; # Broken #lmbench = callPackage ./lmbench/default.nix { }; # Broken
mcxx = callPackage ./mcxx/default.nix { }; mcxx = callPackage ./mcxx/default.nix { };
mpi = final.mpich; # Set MPICH as default mpi = final.mpich; # Set MPICH as default
mpich = callPackage ./mpich/default.nix { }; mpich = callPackage ./mpich/default.nix { mpich = prev.mpich; };
nanos6 = callPackage ./nanos6/default.nix { }; nanos6 = callPackage ./nanos6/default.nix { };
nanos6Debug = final.nanos6.override { enableDebug = true; }; nanos6Debug = final.nanos6.override { enableDebug = true; };
nixtools = callPackage ./nixtools/default.nix { }; nixtools = callPackage ./nixtools/default.nix { };

View File

@@ -1,8 +1,10 @@
{ {
mpich lib
, mpich
, pmix , pmix
, libfabric , libfabric
, gfortran , gfortran
, symlinkJoin
}: }:
# Configure the OFI network for MPICH # Configure the OFI network for MPICH
@@ -36,4 +38,4 @@ in mpich.overrideAttrs (old: {
"FFLAGS=-fallow-argument-mismatch" # https://github.com/pmodels/mpich/issues/4300 "FFLAGS=-fallow-argument-mismatch" # https://github.com/pmodels/mpich/issues/4300
"FCFLAGS=-fallow-argument-mismatch" "FCFLAGS=-fallow-argument-mismatch"
]; ];
}); })