Skip to content

Conversation

@fmease
Copy link
Member

@fmease fmease commented Nov 17, 2025

Rewrite its core from scratch using the next-gen trait solver and its ProofTreeVisitor.

Fixes #105199.
Fixes #110740.
Fixes #110741.
Fixes #111102 (tiny FIXME: need to wrap ACE RHS in { } if it's a Param).
Fixes #114097.
Fixes #116539.
Fixes #120606.
Fixes #127593.
Fixes #136778.
Fixes #139964 (no longer hangs, FIXME: now fails under VERIFY).
Fixes #144918.

FIXME: #123298 (still fails under VERIFY).
FIXME: #91380 (Jyn's code: fully fixed; original code: still fails under VERIFY).

Also aims to address rust-lang/trait-system-refactor-initiative#157 & rust-lang/trait-system-refactor-initiative#208 (yet to be tested).

@fmease fmease added the rla-silenced Silences rust-log-analyzer postings to the PR it's added on. label Nov 17, 2025
@rustbot rustbot added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue. labels Nov 17, 2025
@fmease fmease force-pushed the rustdoc-rewrite-auto-trait-impl-synthesis branch from dfbf60c to 15d9b7b Compare November 17, 2025 10:54
@fmease fmease force-pushed the rustdoc-rewrite-auto-trait-impl-synthesis branch from 15d9b7b to ea10870 Compare November 17, 2025 11:43
@Kobzol

This comment has been minimized.

@rust-timer

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rla-silenced Silences rust-log-analyzer postings to the PR it's added on. S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.

Projects

None yet

4 participants