https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126077
--- Comment #2 from Carel Combrink <carel.combrink at gmail dot com> ---
Fully naming the type fixes the issue and it compiles on gcc 15 and 16 also
```
.id = my_namespace::id_t{...}
```
carel.combrink at gmail dot com via Gcc-bugs Thu, 02 Jul 2026 08:11:18 -0700
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126077
--- Comment #2 from Carel Combrink <carel.combrink at gmail dot com> ---
Fully naming the type fixes the issue and it compiles on gcc 15 and 16 also
```
.id = my_namespace::id_t{...}
```