-
-
Save lovesegfault/1cc2a2bde3664096c9763642cd35f99b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/pkgs/development/rocm-modules/5/clang-ocl/default.nix b/pkgs/development/rocm-modules/5/clang-ocl/default.nix | |
index 96fc4945747f..4597d8910ca5 100644 | |
--- a/pkgs/development/rocm-modules/5/clang-ocl/default.nix | |
+++ b/pkgs/development/rocm-modules/5/clang-ocl/default.nix | |
@@ -25,6 +25,10 @@ stdenv.mkDerivation (finalAttrs: { | |
buildInputs = [ rocm-device-libs ]; | |
+ cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
+ ]; | |
+ | |
passthru.updateScript = rocmUpdateScript { | |
name = finalAttrs.pname; | |
owner = finalAttrs.src.owner; | |
diff --git a/pkgs/development/rocm-modules/5/clr/default.nix b/pkgs/development/rocm-modules/5/clr/default.nix | |
index c0d4de8cbb7c..66951b3eee15 100644 | |
--- a/pkgs/development/rocm-modules/5/clr/default.nix | |
+++ b/pkgs/development/rocm-modules/5/clr/default.nix | |
@@ -72,6 +72,7 @@ in stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_POLICY_DEFAULT_CMP0072=NEW" # Prefer newer OpenGL libraries | |
"-DCLR_BUILD_HIP=ON" | |
"-DCLR_BUILD_OCL=ON" | |
diff --git a/pkgs/development/rocm-modules/5/composable_kernel/default.nix b/pkgs/development/rocm-modules/5/composable_kernel/default.nix | |
index 2372b27ebe52..0f87ff0dbf49 100644 | |
--- a/pkgs/development/rocm-modules/5/composable_kernel/default.nix | |
+++ b/pkgs/development/rocm-modules/5/composable_kernel/default.nix | |
@@ -42,6 +42,7 @@ stdenv.mkDerivation (finalAttrs: { | |
buildInputs = [ openmp ]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_C_COMPILER=hipcc" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
] ++ lib.optionals (gpuTargets != [ ]) [ | |
diff --git a/pkgs/development/rocm-modules/5/half/default.nix b/pkgs/development/rocm-modules/5/half/default.nix | |
index 08c645848fa2..e3915c3855f0 100644 | |
--- a/pkgs/development/rocm-modules/5/half/default.nix | |
+++ b/pkgs/development/rocm-modules/5/half/default.nix | |
@@ -22,6 +22,10 @@ stdenv.mkDerivation (finalAttrs: { | |
rocm-cmake | |
]; | |
+ cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
+ ]; | |
+ | |
passthru.updateScript = rocmUpdateScript { | |
name = finalAttrs.pname; | |
owner = finalAttrs.src.owner; | |
diff --git a/pkgs/development/rocm-modules/5/hipblas/default.nix b/pkgs/development/rocm-modules/5/hipblas/default.nix | |
index b2206c737b00..ef60a8e8e838 100644 | |
--- a/pkgs/development/rocm-modules/5/hipblas/default.nix | |
+++ b/pkgs/development/rocm-modules/5/hipblas/default.nix | |
@@ -54,6 +54,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_C_COMPILER=hipcc" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
# Manually define CMAKE_INSTALL_<DIR> | |
diff --git a/pkgs/development/rocm-modules/5/hipcc/default.nix b/pkgs/development/rocm-modules/5/hipcc/default.nix | |
index e6610e8909f7..401081bc3e42 100644 | |
--- a/pkgs/development/rocm-modules/5/hipcc/default.nix | |
+++ b/pkgs/development/rocm-modules/5/hipcc/default.nix | |
@@ -19,6 +19,10 @@ stdenv.mkDerivation (finalAttrs: { | |
nativeBuildInputs = [ cmake ]; | |
+ cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
+ ]; | |
+ | |
postPatch = '' | |
substituteInPlace src/hipBin_amd.h \ | |
--replace "/usr/bin/lsb_release" "${lsb-release}/bin/lsb_release" | |
diff --git a/pkgs/development/rocm-modules/5/hipcub/default.nix b/pkgs/development/rocm-modules/5/hipcub/default.nix | |
index 447c2c4174af..c1a1cddfe6ac 100644 | |
--- a/pkgs/development/rocm-modules/5/hipcub/default.nix | |
+++ b/pkgs/development/rocm-modules/5/hipcub/default.nix | |
@@ -48,6 +48,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
"-DHIP_ROOT_DIR=${clr}" | |
# Manually define CMAKE_INSTALL_<DIR> | |
diff --git a/pkgs/development/rocm-modules/5/hipfft/default.nix b/pkgs/development/rocm-modules/5/hipfft/default.nix | |
index 153a7c8c18cc..b8a6fc9cacea 100644 | |
--- a/pkgs/development/rocm-modules/5/hipfft/default.nix | |
+++ b/pkgs/development/rocm-modules/5/hipfft/default.nix | |
@@ -59,6 +59,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_C_COMPILER=hipcc" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
"-DCMAKE_MODULE_PATH=${clr}/lib/cmake/hip" | |
diff --git a/pkgs/development/rocm-modules/5/hipfort/default.nix b/pkgs/development/rocm-modules/5/hipfort/default.nix | |
index 4bb2a270271b..4123d4b1ae5d 100644 | |
--- a/pkgs/development/rocm-modules/5/hipfort/default.nix | |
+++ b/pkgs/development/rocm-modules/5/hipfort/default.nix | |
@@ -25,6 +25,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DHIPFORT_COMPILER=${gfortran}/bin/gfortran" | |
"-DHIPFORT_AR=${gfortran.cc}/bin/gcc-ar" | |
"-DHIPFORT_RANLIB=${gfortran.cc}/bin/gcc-ranlib" | |
diff --git a/pkgs/development/rocm-modules/5/hipify/default.nix b/pkgs/development/rocm-modules/5/hipify/default.nix | |
index 893056496c9c..ad890ea81027 100644 | |
--- a/pkgs/development/rocm-modules/5/hipify/default.nix | |
+++ b/pkgs/development/rocm-modules/5/hipify/default.nix | |
@@ -21,6 +21,10 @@ stdenv.mkDerivation (finalAttrs: { | |
nativeBuildInputs = [ cmake ]; | |
buildInputs = [ libxml2 ]; | |
+ cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
+ ]; | |
+ | |
postPatch = '' | |
substituteInPlace CMakeLists.txt \ | |
--replace "\''${LLVM_TOOLS_BINARY_DIR}/clang" "${clang}/bin/clang" | |
diff --git a/pkgs/development/rocm-modules/5/hipsolver/default.nix b/pkgs/development/rocm-modules/5/hipsolver/default.nix | |
index 34592a5bbd96..f01a33f85608 100644 | |
--- a/pkgs/development/rocm-modules/5/hipsolver/default.nix | |
+++ b/pkgs/development/rocm-modules/5/hipsolver/default.nix | |
@@ -54,6 +54,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_C_COMPILER=hipcc" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
# Manually define CMAKE_INSTALL_<DIR> | |
diff --git a/pkgs/development/rocm-modules/5/hipsparse/default.nix b/pkgs/development/rocm-modules/5/hipsparse/default.nix | |
index 79b78f3661d8..916fea05522d 100644 | |
--- a/pkgs/development/rocm-modules/5/hipsparse/default.nix | |
+++ b/pkgs/development/rocm-modules/5/hipsparse/default.nix | |
@@ -52,6 +52,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_C_COMPILER=hipcc" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
"-DBUILD_CLIENTS_SAMPLES=${if buildSamples then "ON" else "OFF"}" | |
diff --git a/pkgs/development/rocm-modules/5/llvm/base.nix b/pkgs/development/rocm-modules/5/llvm/base.nix | |
index 655192d892bb..34f72083b346 100644 | |
--- a/pkgs/development/rocm-modules/5/llvm/base.nix | |
+++ b/pkgs/development/rocm-modules/5/llvm/base.nix | |
@@ -104,6 +104,7 @@ in stdenv.mkDerivation (finalAttrs: { | |
cmakeFlags = [ | |
"-DLLVM_TARGETS_TO_BUILD=${builtins.concatStringsSep ";" llvmTargetsToBuild'}" | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
] ++ lib.optionals (finalAttrs.passthru.isLLVM && targetProjects != [ ]) [ | |
"-DLLVM_ENABLE_PROJECTS=${lib.concatStringsSep ";" targetProjects}" | |
] ++ lib.optionals ((finalAttrs.passthru.isLLVM || targetDir == "runtimes") && targetRuntimes != [ ]) [ | |
diff --git a/pkgs/development/rocm-modules/5/migraphx/default.nix b/pkgs/development/rocm-modules/5/migraphx/default.nix | |
index 5842cd1695d5..ab29d53688e0 100644 | |
--- a/pkgs/development/rocm-modules/5/migraphx/default.nix | |
+++ b/pkgs/development/rocm-modules/5/migraphx/default.nix | |
@@ -103,6 +103,7 @@ in stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DMIGRAPHX_ENABLE_GPU=ON" | |
"-DMIGRAPHX_ENABLE_CPU=ON" | |
"-DMIGRAPHX_ENABLE_FPGA=ON" | |
diff --git a/pkgs/development/rocm-modules/5/miopen/default.nix b/pkgs/development/rocm-modules/5/miopen/default.nix | |
index d22518aa51c6..460f6fc74b19 100644 | |
--- a/pkgs/development/rocm-modules/5/miopen/default.nix | |
+++ b/pkgs/development/rocm-modules/5/miopen/default.nix | |
@@ -161,6 +161,7 @@ in stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_CXX_FLAGS=-Wno-#warnings" # <half> -> <half/half.hpp> | |
"-DMIOPEN_USE_MIOPENGEMM=ON" | |
"-DUNZIPPER=${bzip2}/bin/bunzip2" | |
diff --git a/pkgs/development/rocm-modules/5/miopengemm/default.nix b/pkgs/development/rocm-modules/5/miopengemm/default.nix | |
index bda94cee61b3..663a2ec8172c 100644 | |
--- a/pkgs/development/rocm-modules/5/miopengemm/default.nix | |
+++ b/pkgs/development/rocm-modules/5/miopengemm/default.nix | |
@@ -71,6 +71,7 @@ in stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
# Manually define CMAKE_INSTALL_<DIR> | |
# See: https://github.com/NixOS/nixpkgs/pull/197838 | |
"-DCMAKE_INSTALL_BINDIR=bin" | |
diff --git a/pkgs/development/rocm-modules/5/rccl/default.nix b/pkgs/development/rocm-modules/5/rccl/default.nix | |
index d4045252bae4..5e03b0bad853 100644 | |
--- a/pkgs/development/rocm-modules/5/rccl/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rccl/default.nix | |
@@ -47,6 +47,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
"-DBUILD_BFD=OFF" # Can't get it to detect bfd.h | |
# Manually define CMAKE_INSTALL_<DIR> | |
diff --git a/pkgs/development/rocm-modules/5/rdc/default.nix b/pkgs/development/rocm-modules/5/rdc/default.nix | |
index 134b946c5f7a..1c2cdac667f3 100644 | |
--- a/pkgs/development/rocm-modules/5/rdc/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rdc/default.nix | |
@@ -78,6 +78,7 @@ in stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_VERBOSE_MAKEFILE=OFF" | |
"-DRDC_INSTALL_PREFIX=${placeholder "out"}" | |
"-DBUILD_ROCRTEST=ON" | |
diff --git a/pkgs/development/rocm-modules/5/rocalution/default.nix b/pkgs/development/rocm-modules/5/rocalution/default.nix | |
index 80fd655557df..a24313aa9469 100644 | |
--- a/pkgs/development/rocm-modules/5/rocalution/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocalution/default.nix | |
@@ -59,6 +59,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
"-DROCM_PATH=${clr}" | |
"-DHIP_ROOT_DIR=${clr}" | |
diff --git a/pkgs/development/rocm-modules/5/rocblas/default.nix b/pkgs/development/rocm-modules/5/rocblas/default.nix | |
index 76dc38850d57..e7023e3ce21d 100644 | |
--- a/pkgs/development/rocm-modules/5/rocblas/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocblas/default.nix | |
@@ -69,6 +69,7 @@ let | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_C_COMPILER=hipcc" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
"-Dpython=python3" | |
diff --git a/pkgs/development/rocm-modules/5/rocdbgapi/default.nix b/pkgs/development/rocm-modules/5/rocdbgapi/default.nix | |
index 41c1178f1089..3cf034787213 100644 | |
--- a/pkgs/development/rocm-modules/5/rocdbgapi/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocdbgapi/default.nix | |
@@ -70,6 +70,7 @@ in stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DPCI_IDS_PATH=${hwdata}/share/hwdata" | |
# Manually define CMAKE_INSTALL_<DIR> | |
# See: https://github.com/NixOS/nixpkgs/pull/197838 | |
diff --git a/pkgs/development/rocm-modules/5/rocfft/default.nix b/pkgs/development/rocm-modules/5/rocfft/default.nix | |
index ac50318622ce..0e56816ce193 100644 | |
--- a/pkgs/development/rocm-modules/5/rocfft/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocfft/default.nix | |
@@ -38,6 +38,7 @@ stdenv.mkDerivation (finalAttrs: { | |
buildInputs = [ sqlite ]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_C_COMPILER=hipcc" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
"-DSQLITE_USE_SYSTEM_PACKAGE=ON" | |
diff --git a/pkgs/development/rocm-modules/5/rocm-comgr/default.nix b/pkgs/development/rocm-modules/5/rocm-comgr/default.nix | |
index c3c4c5fab3cd..499563ece5d8 100644 | |
--- a/pkgs/development/rocm-modules/5/rocm-comgr/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocm-comgr/default.nix | |
@@ -36,7 +36,10 @@ in stdenv.mkDerivation (finalAttrs: { | |
libxml2 | |
]; | |
- cmakeFlags = [ "-DLLVM_TARGETS_TO_BUILD=AMDGPU;X86" ]; | |
+ cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
+ "-DLLVM_TARGETS_TO_BUILD=AMDGPU;X86" | |
+ ]; | |
passthru.updateScript = rocmUpdateScript { | |
name = finalAttrs.pname; | |
diff --git a/pkgs/development/rocm-modules/5/rocm-core/default.nix b/pkgs/development/rocm-modules/5/rocm-core/default.nix | |
index aae431be8e62..dd5e0de3df14 100644 | |
--- a/pkgs/development/rocm-modules/5/rocm-core/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocm-core/default.nix | |
@@ -17,7 +17,10 @@ stdenv.mkDerivation (finalAttrs: { | |
}; | |
nativeBuildInputs = [ cmake ]; | |
- cmakeFlags = [ "-DROCM_VERSION=${finalAttrs.version}" ]; | |
+ cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
+ "-DROCM_VERSION=${finalAttrs.version}" | |
+ ]; | |
passthru.updateScript = rocmUpdateScript { | |
name = finalAttrs.pname; | |
diff --git a/pkgs/development/rocm-modules/5/rocm-device-libs/default.nix b/pkgs/development/rocm-modules/5/rocm-device-libs/default.nix | |
index 594e21031284..657cb1424c1f 100644 | |
--- a/pkgs/development/rocm-modules/5/rocm-device-libs/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocm-device-libs/default.nix | |
@@ -31,7 +31,10 @@ in stdenv.mkDerivation (finalAttrs: { | |
]; | |
buildInputs = [ libxml2 ]; | |
- cmakeFlags = [ "-DLLVM_TARGETS_TO_BUILD=AMDGPU;${llvmNativeTarget}" ]; | |
+ cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
+ "-DLLVM_TARGETS_TO_BUILD=AMDGPU;${llvmNativeTarget}" | |
+ ]; | |
passthru.updateScript = rocmUpdateScript { | |
name = finalAttrs.pname; | |
diff --git a/pkgs/development/rocm-modules/5/rocm-runtime/default.nix b/pkgs/development/rocm-modules/5/rocm-runtime/default.nix | |
index fd9182c8254d..8e0d12788a09 100644 | |
--- a/pkgs/development/rocm-modules/5/rocm-runtime/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocm-runtime/default.nix | |
@@ -42,6 +42,10 @@ stdenv.mkDerivation (finalAttrs: { | |
libxml2 | |
]; | |
+ cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
+ ]; | |
+ | |
postPatch = '' | |
patchShebangs image/blit_src/create_hsaco_ascii_file.sh | |
patchShebangs core/runtime/trap_handler/create_trap_handler_header.sh | |
diff --git a/pkgs/development/rocm-modules/5/rocm-smi/default.nix b/pkgs/development/rocm-modules/5/rocm-smi/default.nix | |
index 2e1692539e23..0a9d47aa5c0c 100644 | |
--- a/pkgs/development/rocm-modules/5/rocm-smi/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocm-smi/default.nix | |
@@ -25,6 +25,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
# Manually define CMAKE_INSTALL_<DIR> | |
# See: https://github.com/NixOS/nixpkgs/pull/197838 | |
"-DCMAKE_INSTALL_BINDIR=bin" | |
diff --git a/pkgs/development/rocm-modules/5/rocm-thunk/default.nix b/pkgs/development/rocm-modules/5/rocm-thunk/default.nix | |
index 73368dbb0e7f..434d7cfeb6b1 100644 | |
--- a/pkgs/development/rocm-modules/5/rocm-thunk/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocm-thunk/default.nix | |
@@ -30,6 +30,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
# Manually define CMAKE_INSTALL_<DIR> | |
# See: https://github.com/NixOS/nixpkgs/pull/197838 | |
"-DCMAKE_INSTALL_BINDIR=bin" | |
diff --git a/pkgs/development/rocm-modules/5/rocminfo/default.nix b/pkgs/development/rocm-modules/5/rocminfo/default.nix | |
index c9ff79e380ff..3a83aa8a223c 100644 | |
--- a/pkgs/development/rocm-modules/5/rocminfo/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocminfo/default.nix | |
@@ -35,7 +35,10 @@ stdenv.mkDerivation (finalAttrs: { | |
buildInputs = [ rocm-runtime ]; | |
propagatedBuildInputs = [ python3 ]; | |
- cmakeFlags = [ "-DROCRTST_BLD_TYPE=Release" ]; | |
+ cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
+ "-DROCRTST_BLD_TYPE=Release" | |
+ ]; | |
prePatch = '' | |
patchShebangs rocm_agent_enumerator | |
diff --git a/pkgs/development/rocm-modules/5/rocmlir/default.nix b/pkgs/development/rocm-modules/5/rocmlir/default.nix | |
index 9b24112dce8a..c765bbbe70bf 100644 | |
--- a/pkgs/development/rocm-modules/5/rocmlir/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocmlir/default.nix | |
@@ -69,6 +69,7 @@ in stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DLLVM_TARGETS_TO_BUILD=AMDGPU;${llvmNativeTarget}" | |
"-DLLVM_ENABLE_ZSTD=ON" | |
"-DLLVM_ENABLE_ZLIB=ON" | |
diff --git a/pkgs/development/rocm-modules/5/rocprim/default.nix b/pkgs/development/rocm-modules/5/rocprim/default.nix | |
index 1dd2555c6915..e8d924f14ef2 100644 | |
--- a/pkgs/development/rocm-modules/5/rocprim/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocprim/default.nix | |
@@ -44,6 +44,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
# Manually define CMAKE_INSTALL_<DIR> | |
# See: https://github.com/NixOS/nixpkgs/pull/197838 | |
diff --git a/pkgs/development/rocm-modules/5/rocprofiler/default.nix b/pkgs/development/rocm-modules/5/rocprofiler/default.nix | |
index ec24a3f41e59..c08725937208 100644 | |
--- a/pkgs/development/rocm-modules/5/rocprofiler/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocprofiler/default.nix | |
@@ -65,6 +65,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_MODULE_PATH=${clr}/lib/cmake/hip" | |
"-DPROF_API_HEADER_PATH=${roctracer.src}/inc/ext" | |
"-DHIP_ROOT_DIR=${clr}" | |
diff --git a/pkgs/development/rocm-modules/5/rocr-debug-agent/default.nix b/pkgs/development/rocm-modules/5/rocr-debug-agent/default.nix | |
index dfc8580b3e14..686a73fa3e0b 100644 | |
--- a/pkgs/development/rocm-modules/5/rocr-debug-agent/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocr-debug-agent/default.nix | |
@@ -32,6 +32,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_MODULE_PATH=${clr}/lib/cmake/hip" | |
"-DHIP_ROOT_DIR=${clr}" | |
"-DHIP_PATH=${clr}" | |
diff --git a/pkgs/development/rocm-modules/5/rocrand/default.nix b/pkgs/development/rocm-modules/5/rocrand/default.nix | |
index 954a299e317e..dd3fc87ba9c8 100644 | |
--- a/pkgs/development/rocm-modules/5/rocrand/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocrand/default.nix | |
@@ -45,6 +45,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_C_COMPILER=hipcc" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
"-DHIP_ROOT_DIR=${clr}" | |
diff --git a/pkgs/development/rocm-modules/5/rocsolver/default.nix b/pkgs/development/rocm-modules/5/rocsolver/default.nix | |
index 48bf0950351c..45fa8689af7e 100644 | |
--- a/pkgs/development/rocm-modules/5/rocsolver/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocsolver/default.nix | |
@@ -54,6 +54,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
"-DCMAKE_CXX_FLAGS=-Wno-switch" # Way too many warnings | |
# Manually define CMAKE_INSTALL_<DIR> | |
diff --git a/pkgs/development/rocm-modules/5/rocsparse/default.nix b/pkgs/development/rocm-modules/5/rocsparse/default.nix | |
index 945e03c0bc8b..82e1d16bb0c6 100644 | |
--- a/pkgs/development/rocm-modules/5/rocsparse/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocsparse/default.nix | |
@@ -54,6 +54,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
# Manually define CMAKE_INSTALL_<DIR> | |
# See: https://github.com/NixOS/nixpkgs/pull/197838 | |
diff --git a/pkgs/development/rocm-modules/5/rocthrust/default.nix b/pkgs/development/rocm-modules/5/rocthrust/default.nix | |
index b80b161f5799..9072c960bf82 100644 | |
--- a/pkgs/development/rocm-modules/5/rocthrust/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocthrust/default.nix | |
@@ -43,6 +43,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
"-DHIP_ROOT_DIR=${clr}" | |
# Manually define CMAKE_INSTALL_<DIR> | |
diff --git a/pkgs/development/rocm-modules/5/roctracer/default.nix b/pkgs/development/rocm-modules/5/roctracer/default.nix | |
index 92e557426b10..3e8ec66de16d 100644 | |
--- a/pkgs/development/rocm-modules/5/roctracer/default.nix | |
+++ b/pkgs/development/rocm-modules/5/roctracer/default.nix | |
@@ -53,6 +53,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_MODULE_PATH=${clr}/hip/cmake" | |
# Manually define CMAKE_INSTALL_<DIR> | |
# See: https://github.com/NixOS/nixpkgs/pull/197838 | |
diff --git a/pkgs/development/rocm-modules/5/rocwmma/default.nix b/pkgs/development/rocm-modules/5/rocwmma/default.nix | |
index 71d0e3fbe793..ef505cef29af 100644 | |
--- a/pkgs/development/rocm-modules/5/rocwmma/default.nix | |
+++ b/pkgs/development/rocm-modules/5/rocwmma/default.nix | |
@@ -56,6 +56,7 @@ stdenv.mkDerivation (finalAttrs: { | |
]; | |
cmakeFlags = [ | |
+ "-DCMAKE_BUILD_TYPE=Release" | |
"-DCMAKE_CXX_COMPILER=hipcc" | |
"-DROCWMMA_BUILD_TESTS=${if buildTests || buildBenchmarks then "ON" else "OFF"}" | |
"-DROCWMMA_BUILD_SAMPLES=${if buildSamples then "ON" else "OFF"}" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment