Skip to content

Conversation

Centril
Copy link
Contributor

@Centril Centril commented Jul 30, 2019

Successful merges:

Failed merges:

r? @ghost

czipperz and 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.

Closes rust-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
Contributor Author

Centril commented Jul 30, 2019

@bors r+ p=7 rollup=never

@bors
Copy link
Collaborator

bors commented Jul 30, 2019

📌 Commit 0924ac7 has been approved by Centril

@bors bors 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
Copy link
Collaborator

bors commented Jul 30, 2019

⌛ 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
Copy link
Collaborator

bors commented Jul 31, 2019

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

@bors bors added the merged-by-bors This PR was explicitly merged by bors. label Jul 31, 2019
@bors bors merged commit 0924ac7 into rust-lang:master Jul 31, 2019
@Centril Centril deleted the rollup-t813bxw branch July 31, 2019 00:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merged-by-bors This PR was explicitly merged by bors. rollup A PR which is a rollup S-waiting-on-bors Status: 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