Public bug reported:
for the hip backend, ggml builds for a specific set of amdgpu ISAs which
is determined at build time by rocm-target-arch in the pkg-rocm-tools
package.
the rocm-target-arch tool has per-target lists of amdgpu ISAs so a
package built for unstable will have a different target list than
resolute. As the current ggml build was imported directly from debian,
it specifies a target of 'unstable' which brings in the incorrect list
of ISAs.
see #2146822 for what happens when an ISA that was not specified is used
with llama.cpp
rebuilding ggml with a changelog entry that specifies 'resolute' as the
target will fix this problem.
if the current ggml is not rebuilt, it's ISA target list will not match
its ROCm dependencies and there will be two consequences:
1. some of the targets that the current ggml build is built for will not work
2. some of the targets that are built for by ROCm will crash if this ggml build
is used
** Affects: ggml (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2146875
Title:
libggml0-backends-hip is not built for the correct hardware
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ggml/+bug/2146875/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs