Torsten Keßler
Torsten Keßler
I did some further testing and seems like only certain amdgpu targets like `gfx906` or specifying more than one target trigger this bug. A build with only `gfx1030` was successful....
I performed `git bisect` on AMD's llvm-project fork. Here's the commit (with the relevant diff) that introduced the bug. ```patch commit de830efbab42162cbb13f41207734dfd0f92270d Author: Christudasan Devadasan Date: Thu Nov 16 14:38:56...
> Most of the time we test on headless compute-servers. I see. That may very well explain the failure of certain tests on my machine. In case it matters: I'm...
Thanks for your detailed explanation! So you think it's not HSA related by caused by amdgpu?
How can I help you to fix these problems? Do you need better logs?
@fxkamd @kentrussell Can you tell me where I find the source code for the missing symbols?
Thanks for the hints. Actually, the problem has nothing to do with lto or optimization flags. The issue was that the `src/libhsakmt.ver` wasn't updated to include the newly added symbols....
From a packager's perspective for a major Linux distribution I always prefer shared libraries. For ROCT this has worked since the first Arch packages for ROCm 3.x. I would therefore...
I agree, it would be great to see a combined repo for this, similar to clr for HIP and OpenCL runtimes.
Hey @eshcherb, `` refers to the C header but does not include the C++ header (string class) that is needed for the test.