On Fri, Apr 23, 2021 at 01:12:47AM +0200, Aaron Puchert wrote:
Am 20.04.21 um 11:23 schrieb Patrik Jakobsson:
Is this something that can be included in Tumbleweed? I know the optimal solution would be to have all the ROCm specific parts upstreamed and included in the official LLVM package and then provide seperate packages with normal installation paths. Unfortunately we're not there yet and this would be a stop-gap solution until then. It wouldn't be unprecedented: julia is another package that comes with a bundled LLVM. So I guess we can live with it.
Thanks for the pointer, I'll have a look at Julia.
Do you happen to know what they patched? Is it around the AMDGPU backend, or OpenMP, or the build system? It always seemed to me that AMD are pretty active upstream, but maybe they are churning out patches so fast that upstream can't keep up...
I think it's a bit all over the place but mostly amdgpu, openmp, hip. Although it seems development has slowed down on their github project. Perhaps they are now more active on the upstream project. I'll have to have a look. -Patrik
Best regards, Aaron