https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105349
--- Comment #5 from Segher Boessenkool <segher at gcc dot gnu.org> --- And that is what the {xfail {has_arch_pwr10 && {! has_arch_ppc64}}} is for. Does that not work for you? Why doesn't it, it works fine here? It would be nice if this unimportant edge case was costed better as well of course, but it wasn't worth blocking this important regression fix on it.