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

--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
generic_simplify_GE_EXPR is called with
BIT_FIELD_REF <c, 32, 0> & 4294967040U
and
0U
arguments, and transforms that into
BIT_FIELD_REF <c, 32, 0> <= 255.  That is wrong,
(BIT_FIELD_REF <c, 32, 0> & 4294967040U) >= 0U
is always true (anything >= 0U is true).

Reply via email to