-
Notifications
You must be signed in to change notification settings - Fork 13.3k
bootstrap: stage 0/1 doctests fail because of missing codegen backend #52186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
A-testsuite
Area: The testsuite used to check the correctness of rustc
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
Comments
Turns out that However, stage 0 tests with doctests still seem pretty much broken. Can these even reasonably work without having a "bootstrap rustdoc"? |
--stage 0 test src/libcore
fails with obscure error message
Note that it fails in stage 1 as well -- both of these fail:
|
bors
added a commit
that referenced
this issue
Feb 13, 2019
Fixes rustdoc in stage 0, stage 1 When a request for rustdoc is passed for stage 0, x.py build --stage 0 src/tools/rustdoc or ensure(tool::Rustdoc { .. }) with top_stage = 0, we return the rustdoc for that compiler (i.e., the beta rustdoc). This fixes stage 0 of #52186 as well as being part of general workflow improvements (making stage 0 testing for std work) for rustbuild. The stage 1 fix (second commit) completely resolves the problem, so this fixes #52186.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
A-testsuite
Area: The testsuite used to check the correctness of rustc
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
To reproduce, make sure you have an entirely clean checkout -- I did
rm -rf build/
. Then runThis will go on for a while and ultimately fail with
Notably, it doesn't seem to build LLVM at all -- which may be why it can't find a codegen-backend...
The text was updated successfully, but these errors were encountered: