1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

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 <ludo@gnu.org>
Merges: #6645
This commit is contained in:
Ludovic Courtès
2026-02-23 15:54:18 +01:00
committed by Ludovic Courtès
parent c7f7cdd321
commit d6cd20d0e5

View File

@@ -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