| Age | Commit message (Collapse) | Author | Lines |
|
[stable] Prepare the 1.19.0 stable release
This prepares the tree for the 1.19.0 stable release. The `cargo` submodule is
already updated to the tip of rust-1.19.0 so this just updates the channel we're
built in.
|
|
This prepares the tree for the 1.19.0 stable release. The `cargo` submodule is
already updated to the tip of rust-1.19.0 so this just updates the channel we're
built in.
|
|
[beta] More removal of rls packaging
Beta right now unfortunately can't get released due to the `build-manifest`
program failing, and I believe it's due to the expectation that a `rls` package
exists but it doesn't currently on the beta branch.
|
|
Beta right now unfortunately can't get released due to the `build-manifest`
program failing, and I believe it's due to the expectation that a `rls` package
exists but it doesn't currently on the beta branch.
|
|
[beta] backports
- https://github.com/rust-lang/rust/pull/43068
- https://github.com/rust-lang/rust/pull/43043
- https://github.com/rust-lang/rust/pull/42745
The pick of https://github.com/rust-lang/rust/pull/42745/commits/143206d54d7558c2326212df99efc98110904fdb in https://github.com/rust-lang/rust/pull/43114/commits/cfa3b58f9c43143e71135dd11931ca1a25846da7 was not clean and needed a fair bit of surgery. It should probably be looked at closely.
Still testing locally.
|
|
|
|
Its git dependencies don't work when building with vendored crates,
so for now it will just be removed from the workspace and disabled in
the rustbuild rules.
cc #42719
|
|
Notably pull in an update to the `jobserver` crate to have Cargo set the
`CARGO_MAKEFLAGS` environment variable instead of the `MAKEFLAGS` environment
variable.
|
|
|
|
In theory, this will give us more disk space to work with and unblock the queue.
|
|
Closes #43027
|
|
Closes #21507
|
|
Closes #40421
|
|
Closes #40893
|
|
Closes #38526
|
|
This matches the behaviour for finding tests in Rust files.
|
|
[beta] Bump prerelease version
There are some more backports left to do, but I figure it's best to get this bump in so we can release [this massive set of backports](https://github.com/rust-lang/rust/pull/42927).
r? @Mark-Simulacrum
p=1 maybe
|
|
|
|
[beta] rustbuild: set __CARGO_DEFAULT_LIB_METADATA to channel
This is a backport of #42977 for beta
|
|
This brings in tests fixes and the new handling of __CARGO_DEFAULT_LIB_METADATA
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
|
|
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
|
|
[beta] rebase LLVM on top of 4.0.1
This backports fixes several codegen bugs, including #42893.
This also un-commits the introduction of #42750 (the StackColoring improvement) to beta. That seemed to have occurred by accident in #42927, but I'm not comfortable with sneaking a subtle codegen change like this to beta.
r? @alexcrichton
|
|
This backports fixes several codegen bugs, including #42893.
|
|
[beta] backports
Reopening https://github.com/rust-lang/rust/pull/42841 as a new PR due to bors flakiness.
- https://github.com/rust-lang/rust/pull/42785
- https://github.com/rust-lang/rust/pull/42740
- https://github.com/rust-lang/rust/pull/42735
- https://github.com/rust-lang/rust/pull/42728
- https://github.com/rust-lang/rust/pull/42695
- https://github.com/rust-lang/rust/pull/42659
- https://github.com/rust-lang/rust/pull/42634
- https://github.com/rust-lang/rust/pull/42566
I just unilaterally accepted all the non-accepted nominations. Everything picked cleanly.
|
|
This reverts commit 65d0be3b7b540145c22409b1a79f7d263422e19b.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixes #42618
|
|
Fixes #42552.
Fixes #42545.
|
|
|
|
|
|
|
|
Fixes #42718.
|
|
So ARM had quite a few codegen bugs on LLVM 4.0 which are fixed on LLVM
trunk. This backports 5 of them:
r297871 - ARM: avoid clobbering register in v6 jump-table expansion.
- fixes rust-lang/rust#42248
r294949 - [Thumb-1] TBB generation: spot redefinitions of index
r295816 - [ARM] Fix constant islands pass.
r300870 - [Thumb-1] Fix corner cases for compressed jump tables
r302650 - [IfConversion] Add missing check in
IfConversion/canFallThroughTo
- unblocks rust-lang/rust#39409
|
|
config.mk is now always read when parsing the configuration to prevent
this from reoccurring in the future, hopefully.
|
|
[beta] update book with redirect fixes
Backport of #42660
Requesting a backport because people are finding this very confusing. I could in theory make this smaller but it's a real giant pain, so just update the entire book rather than creating a `nodelete` branch that lives forever in the book repo.
r? @brson @alexcrichton
|
|
Beta next
- https://github.com/rust-lang/rust/pull/42521
- https://github.com/rust-lang/rust/pull/42512
- https://github.com/rust-lang/rust/pull/42482
- https://github.com/rust-lang/rust/pull/42481
- https://github.com/rust-lang/rust/pull/42480
r? @nikomatsakis remember to untag 'beta-nominated' on linked issues
|
|
Pulls in two beta fixes for cargo:
* rust-lang/cargo#4169
* rust-lang/cargo#4170
|
|
Backport of #42660
|
|
|
|
[beta] Fix setting PATH during linkage on windows-gnu
Beta backport of https://github.com/rust-lang/rust/pull/42481
|
|
|
|
|