https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113118
--- Comment #1 from Bálint Aradi <baradi09 at gmail dot com> ---
Just a further note, if I leave away dummy argument names, I do not get an ICE
any more, but the program still does not compile:
24 | item = base_type_item(derived_type(name, val))
| 1
Error: Too many components in structure constructor at (1)
Apparently, the fields of the base type are not considered, when the structure
constructor of the derived type is called.
