Hi Xuanteng,
This is a regression from ROCm 5.2, which I'd tested manually some time
ago. This assertion did not used to trigger.
On 2024-11-20 19:15, Xuanteng Huang wrote:
On Nov 21, 2024, at 03:25, Cordell Bloor<c...@slerp.xyz> wrote:
The libhsa-runtime64-1 library exits with an assertion on AMD Van Gogh hardware
(gfx1033).
So we should remove the assertion?
My suspicion is that the upstream developers added an assertion for
something that was never true (but they assumed was true without testing
on this hardware). On gfx1035, there was a similar problem where they
simply forgot to fill in one field with the hardware's minor version number.
It would _probably_ be fine to remove the assertion, but I suspect that
the problem that the assertion is checking for could probably be
trivially fixed by someone with more knowledge about the library than
myself. This bug needs to be forwarded upstream (along with the gfx1035
bug/patch, if it hasn't been fixed upstream already).
Sincerely,
Cory Bloor