https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96160
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Makefile.in: GCC_PASSES=xgcc$(exeext) specs SELFTEST_DEPS = $(GCC_PASSES) stmp-int-hdrs $(srcdir)/testsuite/selftests c/Make-lang.in C_SELFTEST_DEPS = cc1$(exeext) $(SELFTEST_DEPS) ... s-selftest-c: $(C_SELFTEST_DEPS) cp/Make-lang.in: CPP_SELFTEST_DEPS = cc1plus$(exeext) $(SELFTEST_DEPS) ... selftest-c++: s-selftest-c++ ... s-selftest-c++: $(CPP_SELFTEST_DEPS) ---- CUT --- This looks correct to me. xgcc is there already in the depends of s-selftest-c++. Which make version are you using?