https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123452
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
ICE without any errors:
```
struct bfield_struct {
union {
unsigned short us_bf :1;
struct {
unsigned a:8;
};
};
};
int main() {
struct bfield_struct bf_vals[]({
{.a=1}
});
}
```
