summary refs log tree commit diff
AgeCommit message (Collapse)AuthorLines
2017-07-17Auto merge of #43285 - alexcrichton:stable-next, r=alexcrichton 1.19.0bors-1/+1
[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.
2017-07-17Prepare the 1.19.0 stable releaseAlex Crichton-1/+1
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.
2017-07-14Auto merge of #43227 - alexcrichton:beta-next, r=Mark-Simulacrumbors-15/+0
[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.
2017-07-13More removal of rls packagingAlex Crichton-15/+0
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.
2017-07-13Auto merge of #43114 - brson:beta-next, r=alexcrichtonbors-322/+20
[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.
2017-07-13Bump 1.19 prerelease to .4Brian Anderson-1/+1
2017-07-13[beta] Remove rls from the workspace and extended buildsJosh Stone-259/+1
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
2017-07-13Update the `cargo` submoduleAlex Crichton-5/+3
Notably pull in an update to the `jobserver` crate to have Cargo set the `CARGO_MAKEFLAGS` environment variable instead of the `MAKEFLAGS` environment variable.
2017-07-13Remove stabilized library features from book.Mark Simulacrum-32/+0
2017-07-13Change language in Travis configuration to shellMark Simulacrum-1/+1
In theory, this will give us more disk space to work with and unblock the queue.
2017-07-13Add a stability marker for core::cmp::Reverse.0Steven Fackler-1/+1
Closes #43027
2017-07-13Stabilize ThreadIdSteven Fackler-8/+2
Closes #21507
2017-07-13Stabilize OsString::shrink_to_fitSteven Fackler-3/+1
Closes #40421
2017-07-13Stabilize cmp::ReverseSteven Fackler-4/+3
Closes #40893
2017-07-13Stabilize Command::envsSteven Fackler-6/+1
Closes #38526
2017-07-13rustdoc: Don't run Markdown tests twiceOliver Middleton-2/+6
This matches the behaviour for finding tests in Rust files.
2017-07-07Auto merge of #43113 - brson:beta-bump, r=Mark-Simulacrumbors-1/+1
[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
2017-07-07Bump prerelease versionBrian Anderson-1/+1
2017-07-04Auto merge of #43022 - Keruspe:beta, r=alexcrichtonbors-1/+1
[beta] rustbuild: set __CARGO_DEFAULT_LIB_METADATA to channel This is a backport of #42977 for beta
2017-07-03update cargo submoduleMarc-Antoine Perennou-0/+0
This brings in tests fixes and the new handling of __CARGO_DEFAULT_LIB_METADATA Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
2017-07-03rustbuild: set __CARGO_DEFAULT_LIB_METADATA to channelMarc-Antoine Perennou-1/+1
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
2017-06-30Auto merge of #42948 - arielb1:beta-arm, r=alexcrichtonbors-1/+1
[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
2017-06-28[beta] rebase LLVM on top of 4.0.1Ariel Ben-Yehuda-1/+1
This backports fixes several codegen bugs, including #42893.
2017-06-27Auto merge of #42927 - brson:beta-next, r=alexcrichtonbors-199/+403
[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.
2017-06-22Revert "Update jemalloc to 4.5.0"arthurprs-1/+23
This reverts commit 65d0be3b7b540145c22409b1a79f7d263422e19b.
2017-06-22Fix formattingJohn Kåre Alsaker-1/+3
2017-06-22Make the `next` variable mutable to allow for ref mut in for patterns.John Kåre Alsaker-7/+22
2017-06-22remove trailing whitespaceNiko Matsakis-1/+1
2017-06-22Create for-loop-unconstrained-element-type-i32-fallback.rsNiko Matsakis-0/+4
2017-06-22document purpose of testNiko Matsakis-0/+5
2017-06-22explain purpose of testNiko Matsakis-0/+6
2017-06-22Added more testsJohn Kåre Alsaker-1/+30
2017-06-22Fix test formattingJohn Kåre Alsaker-4/+14
2017-06-22Fix formatting and add a test for destruction order of unbound valuesJohn Kåre Alsaker-4/+39
2017-06-22Change the for-loop desugar so the `break` does not affect type inference. ↵John Kåre Alsaker-12/+31
Fixes #42618
2017-06-22register the obligations from `wf::implied_bounds`Niko Matsakis-1/+68
Fixes #42552. Fixes #42545.
2017-06-22move `implied_bounds` into regionckNiko Matsakis-165/+142
2017-06-22Use custom cargo/rustc paths when parsing flags.Mark Simulacrum-9/+8
2017-06-22resolve: fix perf bug.Jeffrey Seyfried-1/+4
2017-06-22collector: apply param substs to closures cast to fn itemsAriel Ben-Yehuda-0/+11
Fixes #42718.
2017-06-22Backport fixes to LLVM 4.0 ARM codegen bugsAriel Ben-Yehuda-1/+1
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
2017-06-22Fixes bootstrapping with custom cargo/rustc.Mark Simulacrum-9/+9
config.mk is now always read when parsing the configuration to prevent this from reoccurring in the future, hopefully.
2017-06-18Auto merge of #42661 - steveklabnik:gh42660-beta, r=alexcrichtonbors-0/+0
[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
2017-06-15Auto merge of #42609 - brson:beta-next, r=alexcrichtonbors-19/+127
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
2017-06-14Update cargo submoduleAlex Crichton-0/+0
Pulls in two beta fixes for cargo: * rust-lang/cargo#4169 * rust-lang/cargo#4170
2017-06-14update book with redirect fixessteveklabnik-0/+0
Backport of #42660
2017-06-13Bump beta prerelease versionBrian Anderson-1/+1
2017-06-12Auto merge of #42567 - CryZe:beta-wingnu, r=alexcrichtonbors-9/+11
[beta] Fix setting PATH during linkage on windows-gnu Beta backport of https://github.com/rust-lang/rust/pull/42481
2017-06-12rustc_typeck: do not overlap a borrow of TypeckTables with method lookup.Eduard-Mihai Burtescu-2/+48
2017-06-12Fix setting PATH during linkage on windows-gnuBrian Anderson-9/+11