-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Regression in Deref<Target = dyn Fn(T)>
: forcing query with already existing DepNode
#91807
Comments
According to cargo-bisect-rustc the regression is from #88552 — FYI @nbdd0121 @nagisa regressed nightly: nightly-2021-09-06 bisected with cargo-bisect-rustc v0.6.1Host triple: x86_64-unknown-linux-gnu cargo bisect-rustc 2021-08-28 --end 2021-09-09 --regress ice -- check |
Deref<Target = dyn Fn(T)>
: forcing query with already existing DepNode
Found the bug, I'll put up a PR in a sec. @rustbot claim |
reopening as this is a stable-to-stable regression, and (I think) we keep those open until a fix lands on stable or we explicitly decline to fix. |
@pnkfelix was this backported / can we close the issue? :) |
The fix was backported and released in 1.58.0 |
Perfect, thanks for checking @teohhanhui ! |
The following code works in 1.56.0 but crashes 1.57.0 as well as the most recent nightly —
rustc 1.59.0-nightly (0b42deacc 2021-12-09)
.Backtrace
The text was updated successfully, but these errors were encountered: