https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109762
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> --- aarch64_isa_flags has been uint64_t since r10-593-g28108a534165 so yes it broke since r12-8000-g14814e20161d when aarch64_simd_switcher was introduced.