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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|                            |2026-09-14
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
  long long unsigned int w = ~(long long unsigned int) s.f;

the promotion behavior of s.f looks guilty.  note long long  f : 63
would not promote to long long;  > int bitfields are a GNU extension,
maybe _BitInt bitfields are now standard.

Reply via email to