[Bug rtl-optimization/116053] [14 Regression] during RTL pass: cprop_hardreg ICE: verify_flow_info failed: missing REG_EH_REGION note at the end of bb 2 with -O1 -finstrument-functions -fno-forward-propagate -fno-delete-dead-exceptions -fnon-call-exceptions

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Jun 17 13:41:36 GMT 2026


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

--- Comment #16 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-14 branch has been updated by Andrew Pinski
<pinskia@gcc.gnu.org>:

https://gcc.gnu.org/g:c60c88a4c5c0f91f6e6ed8e74709bd9a62c6b76d

commit r14-12677-gc60c88a4c5c0f91f6e6ed8e74709bd9a62c6b76d
Author: Thomas Schwinge <tschwinge@baylibre.com>
Date:   Thu Feb 19 11:58:39 2026 +0100

    cprop_hardreg: Use delete_insn_and_edges instead of delete_insn:
gcc.dg/pr116053-1.c does 'dg-require-effective-target int128' [PR116053]

    Small fix-up for commit r16-7574-g6f777c34c9f221a50d0fc22b70b1cf7dd1fd9101
    "cprop_hardreg: Use delete_insn_and_edges instead of delete_insn
[PR116053]",
    where for certain GCC targets, we see:

        [...]gcc/testsuite/gcc.dg/pr116053-1.c:8:6: error: expected declaration
specifiers or '...' before '__int128'

            PR rtl-optimization/116053
            gcc/testsuite/
            * gcc.dg/pr116053-1.c: 'dg-require-effective-target int128'.

    (cherry picked from commit 6ab26dfe7a59f91f3a24911b066c9aba778c90d7)


More information about the Gcc-bugs mailing list