You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
regression: cycle detected when computing whether impls specialize one another #125197
This bisected in #122791. This crate is using specialization, which we don't stably support.
This has some interactions with specialization, and so breaks a few UI tests that I don't agree should've ever worked in the first place, and also breaks a handful of crates in a way that I don't believe is a problem.
@compiler-errors How is that not feature gated? I don't see feature gates in the repos above and presumably it built on stable in order to regress here?
Activity
compiler-errors commentedon May 17, 2024
Bisecting this...
compiler-errors commentedon May 17, 2024
This bisected in #122791. This crate is using specialization, which we don't stably support.
Mark-Simulacrum commentedon Jun 7, 2024
@compiler-errors How is that not feature gated? I don't see feature gates in the repos above and presumably it built on stable in order to regress here?
compiler-errors commentedon Jun 7, 2024
I am mistaken then, @Mark-Simulacrum. I thought I looked at these crates, but perhaps I was looking at the wrong one.
compiler-errors commentedon Jun 7, 2024
I'll look back into this...
compiler-errors commentedon Jun 7, 2024
Opened a PR for this and nominated for beta.
Auto merge of rust-lang#126139 - compiler-errors:specializes, r=<try>
Auto merge of rust-lang#126139 - compiler-errors:specializes, r=lcnr
Auto merge of #126139 - compiler-errors:specializes, r=lcnr
Auto merge of #126139 - compiler-errors:specializes, r=lcnr
apiraino commentedon Aug 5, 2024
#126772 was merged, so can this be closed as fixed? cc @BoxyUwU
compiler-errors commentedon Aug 5, 2024
ya this was fixed