Fix/work around CUDA/HIP clang and libstdc++ version > 12 incompatibility #1238
Labels
category: HIP
effort: 3
A few days of work.
effort: 4
A few weeks of work.
effort: 5
Who knows how long it'll take? This must be split into smaller tasks.
priority: low
Nice to have, but nobody is going to be sad if this is never done.
type: bug
When running HIP CI with GCC version 14 or 13 we bump into an issue that is essentially identical to llvm/llvm-project#69288. The issue seems to happen whenever
<format>
is included (directly or indirectly) in device code, even if no functionality is actually used on the device. This means that HIP currently has to be used with GCC <= 12.One possible workaround would be to try to avoid including
<format>
in device code, since it's unlikely to be used there, but this may be close to impossible to do exhaustively.The text was updated successfully, but these errors were encountered: