https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105950
--- Comment #9 from Richard Biener <rguenth at gcc dot gnu.org> --- Note that GCC 9 is no longer supported. Note one common error resulting in SIGILL is when you fall through to an unreachable place which could be padding (like when there's a missing return in a function).