"git commit" or just waiting a night results in bad stage2: "std
compiled by an incompatible version of rustc"
#43231
Labels
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
Uh oh!
There was an error while loading. Please reload this page.
Steps to reproduce
./x.py clean && ./x.py build
src/librustc_mir
git commit -a
or wait until it is the next day./x.py build
Expected behavior
I should get a working compiler both in stage1 and stage2.
Actual behavior
The stage1 compiler is fine, but using the stage2 compiler results in
The fact that this also happens when waiting until the next day makes this particularly annoying, it means I have to remember to always do a full build of all stages when I did some patching some day.
Also, "git commit" cannot be entirely avoided when doing compiler development, not everything you do is one huge commit that you can commit and push after testing everything.
The text was updated successfully, but these errors were encountered: