https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100789
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[9/10/11/12 Regression] |[9/10/11/12 Regression] ICE |ICE: in gimplify_expr, at |with __transaction_relaxed |gimplify.c:14750 |and left shit signed | |overflow --- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Most likely due to this part of the patch from c-typeck.c: + else if (TREE_CODE (op0) == INTEGER_CST + && maybe_warn_shift_overflow (location, op0, op1) + && flag_isoc99) + int_const = false;