Uh oh!
There was an error while loading. Please reload this page.
Suppress trait errors that are implied by other errors - #41840
Conversation
There was a problem hiding this comment.
While you're at it, could you clean these up to use //~| instead of //~^^^^^?
nikomatsakis
left a comment
There was a problem hiding this comment.
The general approach seems reasonably good to me! Sorry for taking so long to give feedback. I'm a bit unsure if we should maybe try to go further?
carols10cents
commented
May 22, 2017
Friendly ping @arielb1, keeping this on your radar! |
bors
commented
May 23, 2017
☔ The latest upstream changes (presumably #41559) made this pull request unmergeable. Please resolve the merge conflicts. |
arielb1
commented
May 23, 2017
status: now that I'm done with the segfaults on #41917 I'll look into this - I'll try to get it done by Monday, |
aidanhs
commented
Jun 1, 2017
Hi @arielb1, how are you getting on with this? |
arielb1
commented
Jun 4, 2017
I am. Just a little bit busy with other stuff. |
nikomatsakis
commented
Jun 7, 2017
@arielb1 I'm going to close this PR for now just to clear up my queue. Feel free to re-open once you have updates available! |
Mark-Simulacrum
commented
Jun 11, 2017
@nikomatsakis You never closed this PR, so I'm going to assume that was unintentional and close it now. Please do reopen if I'm wrong! |
nikomatsakis
commented
Jun 14, 2017
@arielb1 I guess you'd prefer to keep the PR open? :) seems fine. |
13ffe4a to
06d6fb2CompareInstead of suppressing only trait errors that are "exact duplicates", display only the "most high-level" error when there are multiple trait errors with the same span that imply each-other. e.g. when there are both `[closure]: Fn` and `[closure]: FnOnce`, omit displaying the `[closure]: FnOnce` bound.
06d6fb2 to
7b9519aComparebors
commented
Jun 15, 2017
📌 Commit 7b9519a has been approved by |
bors
commented
Jun 15, 2017
💡 This pull request was already approved, no need to approve it again.
|
bors
commented
Jun 15, 2017
📌 Commit 7b9519a has been approved by |
bors
commented
Jun 15, 2017
⌛ Testing commit 7b9519a with merge e6861f5... |
bors
commented
Jun 15, 2017
💔 Test failed - status-appveyor |
arielb1
commented
Jun 16, 2017
bors
commented
Jun 16, 2017
…tsakis Suppress trait errors that are implied by other errors this is currently a hack and should be cleaned up somewhat. Posting this to get some feedback. r? @nikomatsakis cc @estebank
bors
commented
Jun 16, 2017
☀️ Test successful - status-appveyor, status-travis |
this is currently a hack and should be cleaned up somewhat. Posting this to get some feedback.
r? @nikomatsakis
cc @estebank