https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101305
--- Comment #1 from sandra at gcc dot gnu.org --- There's also some overlap with PR 100917, relating to long double. Getting rid of the hard-coded kind/size assumptions will take care of at least the C side of that issue.