Uh oh!
There was an error while loading. Please reload this page.
const_evaluatable_checked: extend predicate collection - #77049
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Can we somehow tell the user that this is speciically about test<0>?
I mean ideally we could report this on the call site
There was a problem hiding this comment.
Yeah, we should. Will do so in another PR though.
Uh oh!
There was an error while loading. Please reload this page.
lcnr
commented
Sep 22, 2020
Added a commit which assigns the correct We probably need a perf run for that, but we should be able to optimize it without issue. |
88c5983 to
7f8d8aeComparelcnr
commented
Sep 23, 2020
@bors try @rust-timer queue |
rust-timer
commented
Sep 23, 2020
Awaiting bors try build completion |
bors
commented
Sep 23, 2020
⌛ Trying commit 7f8d8ae26ed96b7e283f215b870bd0a8323354cb with merge 8b29e63e47b49b0147a2ca5973bf66f00e90c2b2... |
bors
commented
Sep 23, 2020
☀️ Try build successful - checks-actions, checks-azure |
rust-timer
commented
Sep 23, 2020
Queued 8b29e63e47b49b0147a2ca5973bf66f00e90c2b2 with parent f6d5920, future comparison URL. |
rust-timer
commented
Sep 23, 2020
Finished benchmarking try commit (8b29e63e47b49b0147a2ca5973bf66f00e90c2b2): comparison url. Benchmarking this pull request likely means that it is perf-sensitive, so we're automatically marking it as not fit for rolling up. Please note that if the perf results are neutral, you should likely undo the rollup=never given below by specifying Importantly, though, if the results of this run are non-neutral do not roll this PR up -- it will mask other regressions or improvements in the roll up. @bors rollup=never |
oli-obk
commented
Sep 23, 2020
@bors rollup- |
oli-obk
commented
Sep 23, 2020
r=me with a test demonstrating the type alias situation |
oli-obk
commented
Sep 23, 2020
@bors r+ |
bors
commented
Sep 23, 2020
📌 Commit 7f8d8ae26ed96b7e283f215b870bd0a8323354cb has been approved by |
bors
commented
Sep 24, 2020
☔ The latest upstream changes (presumably #77102) made this pull request unmergeable. Please resolve the merge conflicts. Note that reviewers usually do not review pull requests until merge conflicts are resolved! Once you resolve the conflicts, you should change the labels applied by bors to indicate that your PR is ready for review. Post this as a comment to change the labels: |
7f8d8ae to
21edd10Comparelcnr
commented
Sep 24, 2020
rebased and updated test output @bors r=oli-obk |
bors
commented
Sep 24, 2020
📌 Commit 21edd10 has been approved by |
bors
commented
Sep 24, 2020
bors
commented
Sep 24, 2020
☀️ Test successful - checks-actions, checks-azure |
We now walk the hir instead of using
tyso that we get better spans here, While I am still not completely sure if that'swhat we want in the end, it does seem a lot closer to the final goal than the previous version.
We also look into type aliases (and use a
TypeVisitorhere), about which I am not completely sure, but we will see how well this works.We also look into fn decls, so the following should work now.
Additionally, we visit the optional trait and self type of impls.
r? @oli-obk