Merge bscpkgs into jungle #189

Manually merged
rarias merged 1013 commits from merge-bscpkgs into master 2025-10-07 16:12:34 +02:00
2 changed files with 0 additions and 41 deletions
Showing only changes of commit b57a17dd52 - Show all commits

View File

@@ -1,40 +0,0 @@
{
stdenv
, cmake
, ifort
, impi
, pkgconfig
, icc
}:
stdenv.mkDerivation rec {
pname = "alya";
version = "${src.shortRev}";
src = builtins.fetchGit {
url = "ssh://git@alya.gitlab.bsc.es/alya/alya.git";
ref = "master";
rev = "d7bd220b4ecf70f745c9c3667b4e830a6b3e76dc";
};
buildInputs = [ cmake ifort impi pkgconfig icc ];
cmakeFlags = [
#"--debug-trycompile"
#"--debug-find"
"-DUSEMPIF08=ON"
"-DCMAKE_C_COMPILER=icc"
"-DCMAKE_CXX_COMPILER=icpc"
"-DCMAKE_Fortran_COMPILER=ifort"
"-DMPI_HOME=${impi}"
#"-DMPI_C_COMPILER=mpicc"
#"-DMPI_CXX_COMPILER=mpicxx"
#"-DWITH_ALL_MODULES=OFF" "-DWITH_MODULE_NASTIN=ON"
"-DWITH_NDIMEPAR=ON"
#"-DWITH_CTEST=OFF"
"-DINTEGER_SIZE=8"
];
#I_MPI_ROOT = impi;
#VERBOSE = 1;
#NIX_DEBUG = 5;
enableParallelBuilding = true;
dontStrip = true;
hardeningDisable = [ "all" ];
}

View File

@@ -280,7 +280,6 @@ let
dummy = callPackage ./bsc/dummy/default.nix { };
mpptest = callPackage ./bsc/mpptest/default.nix { };
cpuid = callPackage ./bsc/cpuid/default.nix { };
alya = callPackage ./bsc/alya/default.nix { };
# =================================================================
# Garlic benchmark