https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118653
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Known to fail| |14.1.0, 14.2.0
Known to work| |13.3.0
Target Milestone|15.0 |14.3
Summary|[15 Regression] ice in |[14/15 Regression] ice in
|vectorizable_live_operation |vectorizable_live_operation
|, at |, at
|tree-vect-loop.cc:11573 |tree-vect-loop.cc:11573
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Note `-g` here is important.
/* There a no further out-of-loop uses of lhs by LC-SSA construction. */
FOR_EACH_IMM_USE_STMT (use_stmt, imm_iter, lhs)
gcc_assert (flow_bb_inside_loop_p (loop, gimple_bb (use_stmt)));
I suspect:
```
# DEBUG si1 => g_173.6_23
```
Or a slightly different one is not being updated.