https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102740
--- Comment #1 from Curdeius Curdeius <curdeius at gmail dot com> --- Also, the bug doesn't appear (or TBH, it's a different bug), when the unnamed union contains a `content` data member. But it seems to be a bug then as well, because it's not what is intended to be initialized. Also, the bug doesn't appear without union.