Package: libhsa-runtime64-1 Version: 6.1.2-2 Severity: normal X-Debbugs-Cc: c...@slerp.xyz
Dear Maintainer, The libhsa-runtime64-1 library exits with an assertion on AMD Van Gogh hardware (gfx1033). This is the GPU architecture of the Steam Deck, and the problem can be observed on the Debian ROCm CI for essentially all tests involving the ROCm software stack. The rocrand library is a good example [1]: [ RUN ] rocrand_basic_tests/rocrand_basic_tests.rocrand_create_destroy_generator_test/1 test_rocrand_basic: ./src/image/addrlib/src/gfx10/gfx10addrlib.cpp:1071: virtual rocr::Addr::ChipFamily rocr::Addr::V2::Gfx10Lib::HwlConvertChipFamily(unsigned int, unsigned int): Assertion `false' failed. Aborted As a workaround, users can instruct the runtime to treat their GPU as if it were Navi 21 by exporting the environment variable `HSA_OVERRIDE_GFX_VERSION=10.3.0`. Sincerely, Cory Bloor [1]: https://ci.rocm.debian.net/packages/r/rocrand/unstable/amd64+gfx1033/42162/ -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.10.11+bpo-amd64 (SMP w/12 CPU threads; PREEMPT) Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect Versions of packages libhsa-runtime64-1 depends on: ii libc6 2.40-3 ii libdrm-amdgpu1 2.4.123-1 ii libdrm2 2.4.123-1 ii libelf1t64 0.192-4 ii libgcc-s1 14.2.0-8 ii libhsakmt1 6.1.2+ds-1 ii libstdc++6 14.2.0-8 libhsa-runtime64-1 recommends no packages. libhsa-runtime64-1 suggests no packages. -- no debconf information