https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107686
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2022-11-14 Ever confirmed|0 |1 Target Milestone|--- |12.3 --- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Confirmed. This code I think is broken: 2724d1bba6b3 gcc/tree-ssa-forwprop.c (Richard Biener 2021-07-30 11:06:50 +0200 3205) /* Perform scalar promotion. */ 2724d1bba6b3 gcc/tree-ssa-forwprop.c (Richard Biener 2021-07-30 11:06:50 +0200 3206) new_stmt = gimple_build_assign (gimple_assign_lhs (use_stmt), 2724d1bba6b3 gcc/tree-ssa-forwprop.c (Richard Biener 2021-07-30 11:06:50 +0200 3207) NOP_EXPR, tem); So this is most likely introduced by r12-2728-g2724d1bba6b364 .