guix_mirror_bot pushed a commit to branch master
in repository guix.
commit d6cd20d0e5e3f312af32b3143de80f272b96b611
Author: Ludovic Courtès <[email protected]>
AuthorDate: Mon Feb 23 15:54:18 2026 +0100
gnu: hipblaslt: Build for MI250 GPUs only.
Fixes a bug whereby ‘hipblaslt’ would almost always fail to build on the
build
farms due to its unreasonable disk space requirements.
* gnu/packages/rocm-libs.scm (hipblaslt)[properties]: Change
‘amd-gpu-targets’
to a single GPU model.
Fixes: guix/guix#6590
Change-Id: I84ce29f50a86ee62abcbb7338decbe6dc83ea292
Signed-off-by: Ludovic Courtès <[email protected]>
Merges: #6645
---
gnu/packages/rocm-libs.scm | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/rocm-libs.scm b/gnu/packages/rocm-libs.scm
index 1017cc2474..97b92a3921 100644
--- a/gnu/packages/rocm-libs.scm
+++ b/gnu/packages/rocm-libs.scm
@@ -429,8 +429,13 @@ applications running on AMD GPUs.")
rocm-cmake
rocm-toolchain
rocroller))
- (properties `((amd-gpu-targets . ,%default-amd-gpu-targets)
- (max-silent-time . ,(* 6 3600))))
+ (properties
+ ;; Building for several GPUs requires too much space; building for gfx942
+ ;; alone (MI300X and MI300A) requires more than 50 GiB. Thus default to
+ ;; a single GPU model such that the default package can be built with
+ ;; less than 50 GiB of disk space.
+ `((amd-gpu-targets . ("gfx90a")) ;MI210, MI250, MI250X
+ (max-silent-time . ,(* 6 3600))))
(home-page %rocm-libraries-url)
(synopsis "Flexible library for general matrix-matrix operations")
(description "hipBLASLt is a library that provides general