https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119613

Martin Nyhus <martin at nyhus dot dev> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |martin at nyhus dot dev

--- Comment #10 from Martin Nyhus <martin at nyhus dot dev> ---
I came across the patch for this bug while looking into an ICE [0] with the AFL
instrumentation plugin. In that case the same assert fails due to an EH block,
but instead of musttail the cause appears to be a combination of coroutines and
instrumentation that was inserted by the fuzzer plugin pass. The patch for this
bug also fixes that issue, so I was wondering if this change (commit
77e0c0df09) could be backported to the gcc-14 branch? It applies cleanly, but
I'm not familiar enough with the GCC codebase to know if there are other
downsides.

[0] https://github.com/AFLplusplus/AFLplusplus/issues/2684

Reply via email to