[Bug tree-optimization/111882] [13/14 Regression] : internal compiler error: in get_expr_operand in ifcvt with Variable length arrays inside a struct
pinskia at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Oct 19 16:39:48 GMT 2023
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111882
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2023-10-19
Ever confirmed|0 |1
Summary|[13/14 Regression] : |[13/14 Regression] :
|internal compiler error: in |internal compiler error: in
|get_expr_operand in ifcvt |get_expr_operand in ifcvt
| |with Variable length arrays
| |inside a struct
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
We start out with:
(*A.1_23)[i_33]{lb: 0 sz: _10 * 4}[j_34]{lb: 0 sz: _11 * 4}.b{off: _13 * 4} =
2;
And then we add:
_ifc__49 = (*A.1_23)[i_33]{lb: 0 sz: _10 * 4}[j_34]{lb: 0 sz: _11 *
4}.D.2748{off: ((sizetype) SAVE_EXPR <n.0> + 3 & 18446744073709551612) + 4};
More information about the Gcc-bugs
mailing list