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.