-
Notifications
You must be signed in to change notification settings - Fork 13k
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
bootstrap: stage 0/1 doctests fail because of missing codegen backend #52186
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"? |
RalfJung
changed the title
bootstrap:
bootstrap: stage 0 doctests fail with obscure error message
Jul 11, 2018
--stage 0 test src/libcore
fails with obscure error message
RalfJung
changed the title
bootstrap: stage 0 doctests fail with obscure error message
bootstrap: stage 0 doctests fail because of missing codegen backend
Jul 11, 2018
estebank
added
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)
labels
Jan 19, 2019
Note that it fails in stage 1 as well -- both of these fail:
|
RalfJung
changed the title
bootstrap: stage 0 doctests fail because of missing codegen backend
bootstrap: stage 0/1 doctests fail because of missing codegen backend
Feb 6, 2019
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: