-
Notifications
You must be signed in to change notification settings - Fork 13.9k
Update stage0 bootstrap compiler #41544
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
Conversation
|
r? @aturon (rust_highfive has picked a reviewer for you, use r? to override) |
|
@bors r+ |
|
📌 Commit a71c83b has been approved by |
a71c83b to
24e5fa1
Compare
|
@bors: r=brson |
|
📌 Commit 24e5fa1 has been approved by |
|
This should not be approved. Many tidy errors. |
|
@bors r- |
24e5fa1 to
345f539
Compare
|
@bors: r=brson |
|
📌 Commit 345f539 has been approved by |
Update stage0 boostrap compiler
We've got a freshly minted beta compiler, let's update to use that on nightly!
This has a few other changes associated with it as well
* A bump to the rustc version number (to 1.19.0)
* Movement of the `cargo` and `rls` submodules to their "proper" location in
`src/tools/{cargo,rls}`. Now that Cargo workspaces support the `exclude`
option this can work.
* Updates of the `cargo` and `rls` submodules to their master branches.
* Tweak to the `src/stage0.txt` format to be more amenable for Cargo version
numbers. On the beta channel Cargo will bootstrap from a different version
than rustc (e.g. the version numbers are different), so we need different
configuration for this.
* Addition of `dev` as a readable key in the `src/stage0.txt` format. If present
then stage0 compilers are downloaded from `dev-static.rust-lang.org` instead
of `static.rust-lang.org`. This is added to accomodate our updated release
process with Travis and AppVeyor.
|
☔ The latest upstream changes (presumably #41352) made this pull request unmergeable. Please resolve the merge conflicts. |
345f539 to
e4cd4d1
Compare
|
@bors: r=brson |
|
📌 Commit e4cd4d1 has been approved by |
Update stage0 boostrap compiler
We've got a freshly minted beta compiler, let's update to use that on nightly!
This has a few other changes associated with it as well
* A bump to the rustc version number (to 1.19.0)
* Movement of the `cargo` and `rls` submodules to their "proper" location in
`src/tools/{cargo,rls}`. Now that Cargo workspaces support the `exclude`
option this can work.
* Updates of the `cargo` and `rls` submodules to their master branches.
* Tweak to the `src/stage0.txt` format to be more amenable for Cargo version
numbers. On the beta channel Cargo will bootstrap from a different version
than rustc (e.g. the version numbers are different), so we need different
configuration for this.
* Addition of `dev` as a readable key in the `src/stage0.txt` format. If present
then stage0 compilers are downloaded from `dev-static.rust-lang.org` instead
of `static.rust-lang.org`. This is added to accomodate our updated release
process with Travis and AppVeyor.
@bors r- |
e4cd4d1 to
850e511
Compare
|
@bors: r=brson |
|
📌 Commit 850e511 has been approved by |
850e511 to
6117616
Compare
|
@bors: r=brson |
|
📌 Commit 6117616 has been approved by |
|
⌛ Testing commit 6117616 with merge 09f6822... |
|
Looks potentially non-spurious. I think a Cargo.toml file is missing. https://ci.appveyor.com/project/rust-lang/rust/build/1.0.3102/job/r6738jb52c5j7or7#L7599: |
|
☔ The latest upstream changes (presumably #41577) made this pull request unmergeable. Please resolve the merge conflicts. |
469d340 to
c1107f8
Compare
|
@bors: r=brson |
|
📌 Commit c1107f8 has been approved by |
|
⌛ Testing commit c1107f8 with merge ee63639... |
|
💔 Test failed - status-travis |
|
Failure looks non-spurious. |
I'm just saying if you have to rebase the commit anyway, you might as well fix the typos ;-) |
cbfdbdb to
541f8ec
Compare
|
@bors: r=brson |
|
📌 Commit 541f8ec has been approved by |
|
⌛ Testing commit 541f8ec with merge 9321325... |
|
💔 Test failed - status-appveyor |
We've got a freshly minted beta compiler, let's update to use that on nightly!
This has a few other changes associated with it as well
* A bump to the rustc version number (to 1.19.0)
* Movement of the `cargo` and `rls` submodules to their "proper" location in
`src/tools/{cargo,rls}`. Now that Cargo workspaces support the `exclude`
option this can work.
* Updates of the `cargo` and `rls` submodules to their master branches.
* Tweak to the `src/stage0.txt` format to be more amenable for Cargo version
numbers. On the beta channel Cargo will bootstrap from a different version
than rustc (e.g. the version numbers are different), so we need different
configuration for this.
* Addition of `dev` as a readable key in the `src/stage0.txt` format. If present
then stage0 compilers are downloaded from `dev-static.rust-lang.org` instead
of `static.rust-lang.org`. This is added to accomodate our updated release
process with Travis and AppVeyor.
541f8ec to
5daf557
Compare
|
@bors: r=brson |
|
📌 Commit 5daf557 has been approved by |
Update stage0 bootstrap compiler
We've got a freshly minted beta compiler, let's update to use that on nightly!
This has a few other changes associated with it as well
* A bump to the rustc version number (to 1.19.0)
* Movement of the `cargo` and `rls` submodules to their "proper" location in
`src/tools/{cargo,rls}`. Now that Cargo workspaces support the `exclude`
option this can work.
* Updates of the `cargo` and `rls` submodules to their master branches.
* Tweak to the `src/stage0.txt` format to be more amenable for Cargo version
numbers. On the beta channel Cargo will bootstrap from a different version
than rustc (e.g. the version numbers are different), so we need different
configuration for this.
* Addition of `dev` as a readable key in the `src/stage0.txt` format. If present
then stage0 compilers are downloaded from `dev-static.rust-lang.org` instead
of `static.rust-lang.org`. This is added to accomodate our updated release
process with Travis and AppVeyor.
|
☀️ Test successful - status-appveyor, status-travis |
We've got a freshly minted beta compiler, let's update to use that on nightly!
This has a few other changes associated with it as well
cargoandrlssubmodules to their "proper" location insrc/tools/{cargo,rls}. Now that Cargo workspaces support theexcludeoption this can work.
cargoandrlssubmodules to their master branches.src/stage0.txtformat to be more amenable for Cargo versionnumbers. On the beta channel Cargo will bootstrap from a different version
than rustc (e.g. the version numbers are different), so we need different
configuration for this.
devas a readable key in thesrc/stage0.txtformat. If presentthen stage0 compilers are downloaded from
dev-static.rust-lang.orginsteadof
static.rust-lang.org. This is added to accomodate our updated releaseprocess with Travis and AppVeyor.