https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93229
--- Comment #4 from Wilco <wilco at gcc dot gnu.org> --- (In reply to David Malcolm from comment #3) > Apparently broken on other archs too, and for other people; from #gcc: > > <dmalcolm> nathan: I assume it's not just broken for me; I'm somewhat > sleep-deprived here > <Rhy0lite> dmalcolm: broke PPC > <nathan> correct. I guess it's somewhat target-specific, otherwise wilco > would have hit it > <dmalcolm> Rhy0lite, nathan: thanks > <nathan> x86_64 for me, in case not obvious > <Rhy0lite> breaks: ~{ARM,AArch64} Hmm, so maybe it's GET_MODE_BITSIZE that fails somehow? AArch64/Arm have always used GET_MODE_UNIT_BITSIZE. Looking at the difference, that seems to do something special for complex types.