UoB-HPC/BabelStream

ICE for RAJA on gcc 10.3.0 + CUDA

Closed this issue · 4 comments

This breaks CI runs for RAJA.
The ICE is tracked on bugzilla, let's revisit 2eca397 once this is fixed.

For reference, we also got a few nearly identical ones.

The GCC project has committed a patch:

https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=5357ab75dedef403b0eebf9277d61d1cbeb5898f
(in response to the problem report https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100102)

The patch removes ~ 40 lines from gcc/cp/pt.c and adds a couple of test cases.

The Nvidia stack works again for me after I built and installed patched gcc 10.3.0 packages.

I'll check this again with the latest patches.

@tom91136 to check!

We've upgraded our CI and bumped GCC to 12 now, RAJA+CUDA is now re-enabled without ICE.