[Bug target/107209] [13 Regression] ICE: verify_gimple failed (error: statement marked for throw, but doesn't)

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Nov 30 17:26:22 GMT 2022


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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org,
                   |                            |ktkachov at gcc dot gnu.org,
                   |                            |rearnsha at gcc dot gnu.org

--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Looking at other backends, rs6000 uses in *gimple_fold_builtin gsi_replace
(..., true);
all the time, ix86 gsi_replace (..., false); all the time, alpha with true,
aarch64 with true.  But perhaps what is more important if the builtins folded
are declared nothrow or not, if they are nothrow, then they shouldn't have any
EH edges at the start already and so it shouldn't matter what is used.


More information about the Gcc-bugs mailing list