[Bug tree-optimization/123040] [15/16 regression] ICE: gimple check: expected gimple_assign(error_mark), have gimple_call(vec_duplicate_expr) in gimple_assign_rhs_code, at gimple.h:2919 [r15-3509-gd34cda72098867]

schwab@linux-m68k.org gcc-bugzilla@gcc.gnu.org
Mon Dec 8 00:27:55 GMT 2025


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

Andreas Schwab <schwab@linux-m68k.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[15/16 regression] ICE:     |[15/16 regression] ICE:
                   |gimple check: expected      |gimple check: expected
                   |gimple_assign(error_mark),  |gimple_assign(error_mark),
                   |have                        |have
                   |gimple_call(vec_duplicate_e |gimple_call(vec_duplicate_e
                   |xpr) in                     |xpr) in
                   |gimple_assign_rhs_code, at  |gimple_assign_rhs_code, at
                   |gimple.h:2919               |gimple.h:2919
                   |                            |[r15-3509-gd34cda72098867]
           Keywords|needs-bisection             |

--- Comment #2 from Andreas Schwab <schwab@linux-m68k.org> ---
commit d34cda720988674bcf8a24267c9e1ec61335d6de
Author: Richard Biener <rguenther@suse.de>
Date:   Fri Sep 29 12:54:17 2023 +0200

    Handle non-grouped stores as single-lane SLP


More information about the Gcc-bugs mailing list