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

Reply via email to