Whether this bug is because the HIP stack is currently built on a mix of clang-15 and clang-17, or if this bug is inherent to the clang-17 version of comgr is an open question. My priority at the moment is to complete the move to clang-17 so we can at least eliminate the clang-15 variable and re-stabilize the ROCm stack on clang-17.
The segfault on the very first rocfft test (and in no other library) is
probably a good indication that HIP runtime compilation (RTC) is broken.
That is a feature that is used for every rocFFT function, but not used
by any other ROCm library.
- Bug#1064629: libamd-comgr2: segfault in rocfft Cordell Bloor
- Bug#1064629: libamd-comgr2: segfault in rocfft,vers... Cordell Bloor
- Bug#1064629: libamd-comgr2: segfault in rocfft Cordell Bloor
- Bug#1064629: libamd-comgr2: segfault in rocfft Christian Kastner