https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120739
--- Comment #5 from Nick Alcock <nick.alcock at oracle dot com> --- A vanilla array output is *definitely* preferable to just emitting CTF_K_UNKNOWN 'oops I don't know what this is'. These things are so like arrays that surely we should say they are arrays, not "might be a struct, might be a _BitInt(50), might be something new in C29". A spec update for v3 has been pushed (backward-compatible, to old clients and indeed new clients vector types will appear just like arrays: in CTFv4 and BTF, they will be distinguishable.)