Skip to content

Rollup of 7 pull requests - #63148

Merged
bors merged 20 commits into
rust-lang:masterfrom
Centril:rollup-t813bxw
Jul 31, 2019
Merged

Rollup of 7 pull requests#63148
bors merged 20 commits into
rust-lang:masterfrom
Centril:rollup-t813bxw

Conversation

@Centril

Copy link
Copy Markdown
Contributor

Successful merges:

Failed merges:

r? @ghost

czipperzand others added 20 commits July 7, 2019 08:31
This is a modified version of the test I added previously. The difference is this version implements a wrapper around std::any::type_name versus core::intrinsics::type_name, in order to show that it works as desired / intended.
Specifically the `#[rustc_const_unstable(feature = "const_type_name")]` attribute, as well as marking the actual function as `const`.
Unsupport the `await!(future)` macro
Unsupport the `await!(future)` "macro" and recognize it in error recovery instead.
The `future.await` syntax has been on nightly since 2019-05-08.
This was 55 days ago which is 1.31 releases ago.
Closesrust-lang#60610.
r? @cramertj
…GuillaumeGomez
Add doc links to liballoc crate page
…=varkor
Turn `INCOMPLETE_FEATURES` into lint
We do this because it is annoying to see the warning when building rustc and because this is better from a "separation of concerns" POV.
The drawback to this change is that this will respect `--cap-lints`.
Also note that this is not a buffered lint so if there are fatal parser errors then the lint will not trigger.
r? @varkor
Use global variable 'environ' to pass environments to rtpSpawn
r? @alexcrichton
…, r=oli-obk
`const fn`-ify `std::any::type_name` as laid out in rust-lang#63084
A test, based on the one I added when I implemented support for the underlying `core::intrinsics::type_name` being allowed in `const fn` contexts, is included.
…-obk
Subslice patterns: Test passing static & dynamic semantics.
Working towards testing coverage for rust-lang#62254.
See https://github.com/rust-lang/rfcs/blob/master/text/2359-subslice-pattern-syntax.md for the RFC.
r? @oli-obk cc @petrochenkov
…r=Mark-Simulacrum
Updated RELEASES.md for 1.37.0
Squashed rust-lang#62653.
@Centril

Copy link
Copy Markdown
ContributorAuthor

@bors r+ p=7 rollup=never

@bors

bors commented Jul 30, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit 0924ac7 has been approved by Centril

@borsbors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Jul 30, 2019
@bors

bors commented Jul 30, 2019

Copy link
Copy Markdown
Collaborator

⌛ Testing commit 0924ac7 with merge acf8af9...

bors added a commit that referenced this pull request Jul 30, 2019
Rollup of 7 pull requests
Successful merges:
- #62293 (Unsupport the `await!(future)` macro)
- #62469 (Add doc links to liballoc crate page)
- #63095 (Turn `INCOMPLETE_FEATURES` into lint)
- #63117 (Use global variable 'environ' to pass environments to rtpSpawn)
- #63123 (`const fn`-ify `std::any::type_name` as laid out in #63084)
- #63129 (Subslice patterns: Test passing static & dynamic semantics.)
- #63147 (Updated RELEASES.md for 1.37.0)
Failed merges:
r? @ghost
@bors

bors commented Jul 31, 2019

Copy link
Copy Markdown
Collaborator

☀️ Test successful - checks-azure
Approved by: Centril
Pushing acf8af9 to master...

@borsbors added the merged-by-bors This PR was explicitly merged by bors. label Jul 31, 2019
@bors
bors merged commit 0924ac7 into rust-lang:masterJul 31, 2019
@Centril
Centril deleted the rollup-t813bxw branch July 31, 2019 00:38
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merged-by-borsThis PR was explicitly merged by bors.rollupA PR which is a rollupS-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants

@Centril@bors@czipperz@bpangWR@TankhouseAle@XAMPPRocky