https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108422
Tobias Burnus <burnus at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P1 |P3 --- Comment #5 from Tobias Burnus <burnus at gcc dot gnu.org> --- As discussed with richi on #gcc IRC: it shouldn't be P1 - and I could/should mark it as P3, which I now did. Reasoning: - With GCC 12, it compiles without an ICE but as with mainline with the patch in comment 4 applied, it will fail (segfault) at runtime (→ testcase in attachment 54491) - If being strict, nested target is not permitted - except with 'reverse offload', which fails in GCC 12 (sorry) as not supported. (Still, we should try to fix the ICE - but best instead of creating invalid code, either a sorry or working code would be good.)