https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114536
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- So in the case of bitfields there is a padding bit(s) which are still uninitialized and this might be undefined at runtime even.
pinskia at gcc dot gnu.org via Gcc-bugs Sun, 31 Mar 2024 03:19:27 -0700
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114536
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- So in the case of bitfields there is a padding bit(s) which are still uninitialized and this might be undefined at runtime even.