https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113492
--- Comment #6 from uecker at gcc dot gnu.org --- The point is that no existing code is broken by this because it was rejected previously and now this only affects very new C23 code using bit-fields in different structs that a declared in different ways and then only when using together -funsigned-bitfields. So it is an obscure corner case of an obscure corner case... But I will fix it anyway, soon I was just wondering why many similar bugs have a different rating... If this is just because nobody came around to categorize it, this makes sense.