https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95726
--- Comment #1 from Jason Merrill <jason at gcc dot gnu.org> --- Does the aarch64 port expect __Float32x4_t type to be considered equivalent to the GNU vector type or not? If so, why use build_distinct_type_copy over build_variant_type_copy? If not, they might want to set TYPE_INDIVISIBLE_P so that structural_comptypes treats them as different.