-
Notifications
You must be signed in to change notification settings - Fork 13.5k
fix NormalizesTo
proof tree issue
#124566
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
Some changes occurred to the core trait solver cc @rust-lang/initiative-trait-system-refactor |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
r=me
} | ||
|
||
impl<'tcx> NormalizesToTermHack<'tcx> { | ||
fn relate( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
deeply_relate
? the name relate
suggests to me that it returns InferOk
@bors r=compiler-errors rollup (new-solver) |
…ompiler-errors fix `NormalizesTo` proof tree issue fixes rust-lang#124422 cc rust-lang#121848 r? `@compiler-errors`
…iaskrgr Rollup of 3 pull requests Successful merges: - rust-lang#124529 (Rewrite select (in the new solver) to use a `ProofTreeVisitor`) - rust-lang#124542 (Add diagnostic item for `std::iter::Iterator::enumerate`) - rust-lang#124566 (fix `NormalizesTo` proof tree issue) r? `@ghost` `@rustbot` modify labels: rollup
…iaskrgr Rollup of 2 pull requests Successful merges: - rust-lang#124542 (Add diagnostic item for `std::iter::Iterator::enumerate`) - rust-lang#124566 (fix `NormalizesTo` proof tree issue) r? `@ghost` `@rustbot` modify labels: rollup
Rollup merge of rust-lang#124566 - lcnr:normalizes-to-proof-tree, r=compiler-errors fix `NormalizesTo` proof tree issue fixes rust-lang#124422 cc rust-lang#121848 r? ``@compiler-errors``
fixes #124422
cc #121848
r? @compiler-errors