[Bug target/94482] [8/9/10 Regression] Inserting into vector with optimization enabled on x86 generates incorrect result

rguenth at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Apr 6 09:32:52 GMT 2020


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

--- Comment #19 from Richard Biener <rguenth at gcc dot gnu.org> ---
gcc.dg/torture/pr52244.c ICEs on the generated

  VIEW_CONVERT_EXPR<union u_t>(u) = bar ();

since V_C_E on the LHS are generally unwanted (but Ada has them for aggregates
just not in outermost position).  What's always possible on the LHS is
to use a BIT_FIELD_REF.


More information about the Gcc-bugs mailing list