Skip to content

E0023: handle expected != tuple pattern type - #67044

Merged
bors merged 1 commit into
rust-lang:masterfrom
Centril:67037
Dec 6, 2019
Merged

E0023: handle expected != tuple pattern type#67044
bors merged 1 commit into
rust-lang:masterfrom
Centril:67037

Conversation

@Centril

Copy link
Copy Markdown
Contributor

@rust-highfiverust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Dec 5, 2019
@CentrilCentril added beta-nominated Nominated for backporting to the compiler in the beta channel. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. labels Dec 5, 2019
@rust-highfive

This comment has been minimized.

@estebank

Copy link
Copy Markdown
Contributor

@bors r+

@bors

bors commented Dec 5, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit 4746d37 has been approved by estebank

@borsbors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Dec 5, 2019
Centril added a commit to Centril/rust that referenced this pull request Dec 5, 2019
@CentrilCentril mentioned this pull request Dec 5, 2019
bors added a commit that referenced this pull request Dec 5, 2019
Rollup of 9 pull requests
Successful merges:
- #66710 (weak-into-raw: Clarify some details in Safety)
- #66863 (Check break target availability when checking breaks with values)
- #67002 (Fix documentation of pattern for str::matches())
- #67005 (capitalize Rust)
- #67010 (Accurately portray raw identifiers in error messages)
- #67011 (Include a span in more `expected...found` notes)
- #67044 (E0023: handle expected != tuple pattern type)
- #67045 (rustc_parser: cleanup imports)
- #67055 (Make const-qualification look at more `const fn`s)
Failed merges:
r? @ghost
@bors
bors merged commit 4746d37 into rust-lang:masterDec 6, 2019
@Centril
Centril deleted the 67037 branch December 6, 2019 16:13
@pnkfelixpnkfelix added the beta-accepted Accepted for backporting to the compiler in the beta channel. label Dec 7, 2019
@Mark-SimulacrumMark-Simulacrum removed the beta-nominated Nominated for backporting to the compiler in the beta channel. label Dec 14, 2019
bors added a commit that referenced this pull request Dec 14, 2019
[beta] Beta backports
Backporting the following pull requests:
* resolve: Always resolve visibilities on impl items #67236
* resolve: Resolve visibilities on fields with non-builtin attributes #67106
* E0023: handle expected != tuple pattern type #67044
* Fix `unused_parens` triggers on macro by example code #66983
* Fix some issues with attributes on unnamed fields #66669
* Ensure that we get a hard error on generic ZST constants if their bodies #67134 (via #67297)
Some of these conflicted on merge, I resolved where possible, sometimes by cherry-picking a commit or two more from the relevant PRs. Since those changes are necessary though for backport to proceed (otherwise not even std/core compile), seems fine -- they're fairly minor cleanups anyway.
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

beta-acceptedAccepted for backporting to the compiler in the beta channel.S-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

internal compiler error: src/librustc/ty/subst.rs:610: type parameter E/#1 (E/1) out of range when substituting (root type=Some(E)) substs=[]

6 participants

@Centril@rust-highfive@estebank@bors@pnkfelix@Mark-Simulacrum