[Bug middle-end/125545] [14/15 Regression] ICE on aarch64: in insert_stmt_after, at tree-ssa-reassoc.cc:1527 with asm goto at -O1/2/3 since r14-3995

"cvs-commit at gcc dot gnu.org via Gcc-bugs" <[email protected]>
Newsgroups gmane.comp.gcc.bugs
Message-ID <[email protected]/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125545

--- Comment #8 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-15 branch has been updated by Richard Biener
<[email protected]>:

https://gcc.gnu.org/g:65f32ce9f4f7d84087cb0f03c3d256da82031b0a

commit r15-11488-g65f32ce9f4f7d84087cb0f03c3d256da82031b0a
Author: Richard Biener <[email protected]>
Date:   Tue Jun 2 14:56:12 2026 +0200

    tree-optimization/125545 - reassoc insering after asm goto

    There's one case we can handle just fine which is when the asm goto
    has a single successor (it's fallthru edge, possibly shared with
    an asm goto label).  As we're using dominance based insertion
    point discovery we have to handle this case.

            PR tree-optimization/125545
            * tree-ssa-reassoc.cc (insert_stmt_after): Allow asm goto
            with a single successor.

            * gcc.dg/torture/pr125545.c: New testcase.

    (cherry picked from commit 31c818a7ff8f090e58379c52c7589f2e6e35de20)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.