Skip to content

Conversation

WaffleLapkin
Copy link
Member

Chalk PR that this brings in: rust-lang/chalk#821

Fixes #18083

cc @ShoyuVanilla I've seen you involved in other trait-upcasting-related issues, maybe this unblocks something else?

this adds a test asserting *incorrect* behavior that can be seen in
<rust-lang#18083>, and a test
asserting the *correct* behavior for the case of no super traits.
this brings in support from trait upcasting, yay!
(and as such fixes a test)
@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Jan 15, 2025
@ShoyuVanilla
Copy link
Member

cc @ShoyuVanilla I've seen you involved in other trait-upcasting-related issues, maybe this unblocks something else?

IIRC, I've been blocked by chalk on a couple of issues, but they are related to goal solving with associated types. But I'll check if there are any issues that can be solved with this chalk update. Thanks!

@lnicola
Copy link
Member

lnicola commented Jan 16, 2025

Thanks!

@lnicola lnicola added this pull request to the merge queue Jan 16, 2025
Merged via the queue into rust-lang:master with commit c656906 Jan 16, 2025
9 checks passed
@WaffleLapkin WaffleLapkin deleted the trait_upcast_chalk branch January 16, 2025 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-review Status: Awaiting review from the assignee but also interested parties.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Trait upcasting is not implemented yet
4 participants