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

Revert "skip double negation in const eval" #34497

Merged
merged 1 commit into from Jun 30, 2016

Conversation

Projects
None yet
5 participants
@oli-obk
Copy link
Contributor

oli-obk commented Jun 27, 2016

This reverts commit 735c018.

fixes #34395

The original commit was based on a mis-understanding of the overflowing literal lint.

This needs to be ported to beta.

r? @eddyb

@eddyb

This comment has been minimized.

Copy link
Member

eddyb commented Jun 27, 2016

@bors r+

@bors

This comment has been minimized.

Copy link
Contributor

bors commented Jun 27, 2016

📌 Commit b8f9c88 has been approved by eddyb

Manishearth added a commit to Manishearth/rust that referenced this pull request Jun 29, 2016

Rollup merge of rust-lang#34497 - oli-obk:double_negation, r=eddyb
Revert "skip double negation in const eval"

This reverts commit 735c018.

fixes rust-lang#34395

The original commit was based on a mis-understanding of the overflowing literal lint.

This needs to be ported to beta.

r? @eddyb

bors added a commit that referenced this pull request Jun 29, 2016

Auto merge of #34552 - Manishearth:rollup, r=Manishearth
Rollup of 11 pull requests

- Successful merges: #34355, #34446, #34459, #34460, #34467, #34495, #34497, #34499, #34513, #34536, #34542
- Failed merges:

bors added a commit that referenced this pull request Jun 29, 2016

Auto merge of #34552 - Manishearth:rollup, r=Manishearth
Rollup of 11 pull requests

- Successful merges: #34355, #34446, #34459, #34460, #34467, #34495, #34497, #34499, #34513, #34536, #34542
- Failed merges:

bors added a commit that referenced this pull request Jun 29, 2016

Auto merge of #34552 - Manishearth:rollup, r=Manishearth
Rollup of 11 pull requests

- Successful merges: #34355, #34446, #34459, #34460, #34467, #34495, #34497, #34499, #34513, #34536, #34542
- Failed merges:

bors added a commit that referenced this pull request Jun 30, 2016

Auto merge of #34552 - Manishearth:rollup, r=Manishearth
Rollup of 11 pull requests

- Successful merges: #34355, #34446, #34459, #34460, #34467, #34495, #34497, #34499, #34513, #34536, #34542
- Failed merges:

@bors bors merged commit b8f9c88 into rust-lang:master Jun 30, 2016

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
@alexcrichton

This comment has been minimized.

Copy link
Member

alexcrichton commented Jun 30, 2016

cc @rust-lang/compiler

thoughts on backporting? Would love to include this in the next beta we should produce fairly soon

@nrc

This comment has been minimized.

Copy link
Member

nrc commented Jul 1, 2016

+1 for packport

@alexcrichton

This comment has been minimized.

Copy link
Member

alexcrichton commented Jul 3, 2016

Discussed with compiler team in email as well and sentiment was that this is small enough and important enough to backport, accepting for backport.

@alexcrichton

This comment has been minimized.

Copy link
Member

alexcrichton commented Jul 3, 2016

Note that to backport this the patch didn't apply cleanly, so I just re-ran git revert 735c018.

@oli-obk would you mind double checking acf3ccd to ensure that it's what's expected?

@oli-obk

This comment has been minimized.

Copy link
Contributor Author

oli-obk commented Jul 3, 2016

Lgtm, the failure was most likely due to 16bit support missing. There was a conflict during reverting in this pr

@oli-obk oli-obk deleted the oli-obk:double_negation branch Jul 3, 2016

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.