Cannot run any run-make test without checking out the cargo submodule #135573
Labels
A-run-make
Area: port run-make Makefiles to rmake.rs
C-discussion
Category: Discussion or questions that doesn't represent real issues.
I generally want to have as few git submodule checked out as possible in the rustc repo, since all the checked out submodules need to be synced each time they change and I'd like to minimize the number of time I have to run
git submodule update --recursive
. Therefore, I do not have the cargo submodule checked out.However, this means I cannot run
./x test run-make
. My understanding is that some run-make tests need cargo, but most do not, so it is unfortunate that I cannot run the non-cargo-using run-make tests without checking out cargo. Would be nice to check this in the test rather than blanket rejecting the entire test suite when cargo is missing.(Also maybe one could use bootstrap cargo instead of the submodule? But I assume there's a reason the submodule is used so this probably does not work.)
Cc @jieyouxu
The text was updated successfully, but these errors were encountered: