Unverified Commit 6a8a86ed authored by Markus Kowalewski's avatar Markus Kowalewski Committed by GitHub
Browse files

Merge pull request #326684 from 21CSM/fix-scalapack-build

scalapack: fix build by suppressing implicit function warnings
parents 5ea2a65e 72fa2510
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -52,10 +52,11 @@ stdenv.mkDerivation rec {
      -DLAPACK_LIBRARIES="-llapack"
      -DBLAS_LIBRARIES="-lblas"
      -DCMAKE_Fortran_COMPILER=${lib.getDev mpi}/bin/mpif90
      ${lib.optionalString passthru.isILP64 ''
        -DCMAKE_Fortran_FLAGS="-fdefault-integer-8"
        -DCMAKE_C_FLAGS="-DInt=long"
      ''}
      -DCMAKE_C_FLAGS="${lib.concatStringsSep " " [
            "-Wno-implicit-function-declaration"
            (lib.optionalString passthru.isILP64 "-DInt=long")
      ]}"
      ${lib.optionalString passthru.isILP64 ''-DCMAKE_Fortran_FLAGS="-fdefault-integer-8"''}
      )
  '';