Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rustc_mir: insert a dummy access to places being matched on, when building MIR. #48092

Merged
merged 2 commits into from Feb 11, 2018

Conversation

Projects
None yet
7 participants
@eddyb
Copy link
Member

eddyb commented Feb 9, 2018

Fixes #47412 by adding a _dummy = Discriminant(place) before each match place {...}.

r? @nikomatsakis

@eddyb eddyb force-pushed the eddyb:discriminate-the-void branch from 4282b4c to 8af134e Feb 9, 2018

@nikomatsakis

This comment has been minimized.

Copy link
Contributor

nikomatsakis commented Feb 9, 2018

@bors r+

cc @pnkfelix -- hopefully we can do better once your work is done

@bors

This comment has been minimized.

Copy link
Contributor

bors commented Feb 9, 2018

📌 Commit 8af134e has been approved by nikomatsakis

@nikomatsakis

This comment has been minimized.

Copy link
Contributor

nikomatsakis commented Feb 9, 2018

@bors p=1 -- high priority fix

@Mark-Simulacrum

This comment has been minimized.

Copy link
Member

Mark-Simulacrum commented Feb 9, 2018

@bors p=5

@bors

This comment has been minimized.

Copy link
Contributor

bors commented Feb 10, 2018

⌛️ Testing commit 8af134e with merge 36a3cf1...

bors added a commit that referenced this pull request Feb 10, 2018

Auto merge of #48092 - eddyb:discriminate-the-void, r=nikomatsakis
 rustc_mir: insert a dummy access to places being matched on, when building MIR.

Fixes #47412 by adding a `_dummy = Discriminant(place)` before each `match place {...}`.

r? @nikomatsakis
@bors

This comment has been minimized.

Copy link
Contributor

bors commented Feb 10, 2018

💔 Test failed - status-travis

@eddyb

This comment has been minimized.

Copy link
Member Author

eddyb commented Feb 10, 2018

@bors retry

  • rubygems download failure
@bors

This comment has been minimized.

Copy link
Contributor

bors commented Feb 10, 2018

⌛️ Testing commit 8af134e with merge 8d9854a...

bors added a commit that referenced this pull request Feb 10, 2018

Auto merge of #48092 - eddyb:discriminate-the-void, r=nikomatsakis
 rustc_mir: insert a dummy access to places being matched on, when building MIR.

Fixes #47412 by adding a `_dummy = Discriminant(place)` before each `match place {...}`.

r? @nikomatsakis
@bors

This comment has been minimized.

Copy link
Contributor

bors commented Feb 10, 2018

💔 Test failed - status-appveyor

@eddyb

This comment has been minimized.

Copy link
Member Author

eddyb commented Feb 10, 2018

@bors retry

  • appveyor timeout?
@bors

This comment has been minimized.

Copy link
Contributor

bors commented Feb 10, 2018

⌛️ Testing commit 8af134e with merge 89dca15...

bors added a commit that referenced this pull request Feb 10, 2018

Auto merge of #48092 - eddyb:discriminate-the-void, r=nikomatsakis
 rustc_mir: insert a dummy access to places being matched on, when building MIR.

Fixes #47412 by adding a `_dummy = Discriminant(place)` before each `match place {...}`.

r? @nikomatsakis
@bors

This comment has been minimized.

Copy link
Contributor

bors commented Feb 10, 2018

💔 Test failed - status-appveyor

@eddyb

This comment has been minimized.

Copy link
Member Author

eddyb commented Feb 10, 2018

@bors retry

@bors

This comment has been minimized.

Copy link
Contributor

bors commented Feb 11, 2018

⌛️ Testing commit 8af134e with merge 7f2baba...

bors added a commit that referenced this pull request Feb 11, 2018

Auto merge of #48092 - eddyb:discriminate-the-void, r=nikomatsakis
 rustc_mir: insert a dummy access to places being matched on, when building MIR.

Fixes #47412 by adding a `_dummy = Discriminant(place)` before each `match place {...}`.

r? @nikomatsakis
@bors

This comment has been minimized.

Copy link
Contributor

bors commented Feb 11, 2018

☀️ Test successful - status-appveyor, status-travis
Approved by: nikomatsakis
Pushing 7f2baba to master...

@bors bors merged commit 8af134e into rust-lang:master Feb 11, 2018

2 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
homu Test successful
Details

@eddyb eddyb deleted the eddyb:discriminate-the-void branch Feb 11, 2018

@eddyb

This comment has been minimized.

Copy link
Member Author

eddyb commented Feb 11, 2018

@nikomatsakis We should figure out the backporting situation ASAP.

@bluss bluss added the relnotes label Feb 11, 2018

bors added a commit that referenced this pull request Feb 11, 2018

Auto merge of #48146 - Mark-Simulacrum:beta-next, r=alexcrichton
[beta] Release notes, dist with time crate, and #48092

Backports of
 - #48092
 - #48013
 - #47286

bors added a commit that referenced this pull request Feb 12, 2018

Auto merge of #48146 - Mark-Simulacrum:beta-next, r=alexcrichton
[beta] Release notes, dist with time crate, and #48092

Backports of
 - #48092
 - #48013
 - #47286

bors added a commit that referenced this pull request Feb 12, 2018

Auto merge of #48146 - Mark-Simulacrum:beta-next, r=alexcrichton
[beta] Release notes, dist with time crate, and #48092

Backports of
 - #48092
 - #48013
 - #47286

bors added a commit that referenced this pull request Feb 12, 2018

Auto merge of #48146 - Mark-Simulacrum:beta-next, r=alexcrichton
[beta] Release notes, dist with time crate, and #48092

Backports of
 - #48092
 - #48013
 - #47286
 - #48144
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.