Elaborate trait assumption in `receiver_is_dispatchable` by compiler-errors · Pull Request #138174 · rust-lang/rust

@rustbot rustbot added S-waiting-on-review

Status: Awaiting review from the assignee but also interested parties.

T-compiler

Relevant to the compiler team, which will review and decide on the PR/issue.

labels

Mar 7, 2025

BoxyUwU

@BoxyUwU BoxyUwU added S-waiting-on-author

Status: This is awaiting some action (such as code changes or more information) from the author.

and removed S-waiting-on-review

Status: Awaiting review from the assignee but also interested parties.

labels

Mar 8, 2025

@compiler-errors

compiler-errors

lcnr

lcnr approved these changes Mar 11, 2025

@bors bors added S-waiting-on-bors

Status: Waiting on bors to run and complete tests. Bors will change the label on completion.

and removed S-waiting-on-author

Status: This is awaiting some action (such as code changes or more information) from the author.

labels

Mar 12, 2025

jieyouxu added a commit to jieyouxu/rust that referenced this pull request

Mar 12, 2025
…elf-pred, r=BoxyUwU

Elaborate trait assumption in `receiver_is_dispatchable`

Fixes rust-lang#138172. See comment on the linked test.

Probably not a fix for the general problem, bc I think this may still be incomplete for other weird `where` clauses on the receiver. But 🤷, supertraits seems like an obvious one to fix.

jieyouxu added a commit to jieyouxu/rust that referenced this pull request

Mar 12, 2025
…elf-pred, r=BoxyUwU

Elaborate trait assumption in `receiver_is_dispatchable`

Fixes rust-lang#138172. See comment on the linked test.

Probably not a fix for the general problem, bc I think this may still be incomplete for other weird `where` clauses on the receiver. But 🤷, supertraits seems like an obvious one to fix.

bors added a commit to rust-lang-ci/rust that referenced this pull request

Mar 12, 2025

bors added a commit to rust-lang-ci/rust that referenced this pull request

Mar 12, 2025

bors added a commit to rust-lang-ci/rust that referenced this pull request

Mar 12, 2025

rust-timer added a commit to rust-lang-ci/rust that referenced this pull request

Mar 12, 2025
Rollup merge of rust-lang#138174 - compiler-errors:elaborate-unsize-self-pred, r=BoxyUwU

Elaborate trait assumption in `receiver_is_dispatchable`

Fixes rust-lang#138172. See comment on the linked test.

Probably not a fix for the general problem, bc I think this may still be incomplete for other weird `where` clauses on the receiver. But 🤷, supertraits seems like an obvious one to fix.

@ojeda ojeda mentioned this pull request

Mar 12, 2025

48 tasks