Check predicates from blanket trait impls while testing if they apply#78683
Check predicates from blanket trait impls while testing if they apply#78683bors merged 1 commit intorust-lang:masterfrom
Conversation
|
r? @ollie27 (rust_highfive has picked a reviewer for you, use r? to override) |
|
I've built the
These all seem correct, so this isn't excluding any impls from |
|
r? @lcnr The rustdoc side of this looks fine, is the way Nemo is using |
|
I don't expect it to cause any ICE, though why do we drop the obligations from What happens if we try to evaluate them instead of the impl predicates? I guess cc @eddyb |
I'm not sure, but since that's pre-existing does it need to block this change? |
That being wrong was my first suspicion too, but during my testing those obligations were always empty 🤷. |
|
hmm, though a bit about this and it definitely makes sense to me. @bors r+ about the obligations of the |
|
📌 Commit 0e2af5c has been approved by |
|
☀️ Test successful - checks-actions |
fixes #78673