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

Drea Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1
   Last reconfirmed|                            |2026-05-29

--- Comment #3 from Drea Pinski <pinskia at gcc dot gnu.org> ---
Confirmed. Looks to be one of the changes to simplify_vector_constructor in
tree-ssa-forwprop.{c,cc} that caused this one.

We move:
  v13_15(ab) = BIT_FIELD_REF <vec6.0_3, 16, 32>;

To right below the BIT_FIELD_REF  in:
  BIT_FIELD_REF <vec6, 16, 0> = _2;
  vec6.0_3 = vec6;
  f3 (v13_4(ab));

(rather replacing the `vec6.0_3 = vec6;` statement).

And that causes an issue because v13_4 and v13_15 have now an overlapping
lifetime.

Reply via email to