https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113418
--- Comment #1 from Xi Ruoyao <xry111 at gcc dot gnu.org> --- [Phew, why do we allow empty reports? Just mishit "enter" and then this.] The vect_* target selectors are evaluated with the options in DEFAULT_VECTCFLAGS in effect, but these options are not automatically passed to tests out of the vect directories. This causes test failures to show up here and there. To me using vect_* target selectors out of vect directories is simply wrong. Instead of forcing the maintainers to fix these failures one by one, target by target, we should just move the tests into vect directories, or adjust them not to rely on vect_* target selectors. And we should make a policy to disallow using { target vect_* } in tests out of vect directories.