Confusing output when checking crate with build script (?) #7921
Labels
A-console-output
Area: Terminal output, colors, progress bar, etc.
C-bug
Category: bug
S-triage
Status: This issue is waiting on initial triage.
Problem
Running
./x.py check src/librustc_mir
in the rustc repo produces output like this:Notice that it says "Compiling std", but "Checking core". That seems very odd.
With some extra levels of verbosity, I see the expected
--emit=dep-info,metadata
, so it looks like it is actually just checking std and not building it.Possible Solution(s)
My guess is that the key difference between "core" and "std" here is that "std" has a build script. Of course it needs to actually compile the build script, not just check it. But describing that as "Compiling std" is pretty confusing, given that the actual library is not being built, just checked.
The text was updated successfully, but these errors were encountered: