-
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: mismatched types (panic info hook stuff) #128890
Comments
|
WG-prioritization assigning priority (Zulip discussion). @rustbot label -I-prioritize +P-high |
We discussed this in the libs meeting today. This is more breakage than we expected when we originally landed this, so we're going to revert this for now in beta and discuss ways to land this without as much breakage (possibly via an edition change). |
At this point that means this will be blocked for another 3 years though. |
It seems like there's three main crates that error:
There was also a test only failure in static_init 1.0.3 (current version, not updated in 2 years). And something called |
Hi, Within the context of |
As far as I can see, |
@ChrisDenton the ballerbot repo is this one: https://github.com/SNIAPA/screeps-ballerbot |
The Overall, I don't agree the breakage is big enough to warrant something like an edition hack (or permanently stalling related features). |
When I pointed out this was cratered, FCPed with knowledge of the cost, and accepted, yet offered no remark otherwise? I meant that as a way of suggesting that this issue should probably simply be closed, because we already decided this was okay. I struggle to make sense of T-libs-api FCPing this, knowing that a few edge-case crates were broken, yet balking at this amount. Of course finding N crates broken in the craterbot check run becomes N+M in the beta's craterbot build-and-test run. I especially struggle to make sense of it while T-libs-api also takes no action except saying "deal with it" on countless other cases of breaking inference like #127343 which have proven to be way more disruptive to the actual ecosystem, because they hit core ecosystem crates. Not to dig on stuff like yacurses and the other crates here, but collectively they are dwarfed by the sheer number of instances of time in lockfiles. And that PR was not cratered and FCPed with full knowledge of the breakage. And that much wider breakage was for the sake of a |
And if we're going to rank the value of something mostly for its pretty conveniences, the pretty conveniences that #115974 enables (assuming I correctly understand that #126732 effectively depends on it) are pretty pretty and pretty convenient: SeleDreams/libnds-sys@252a940 |
We discussed this again in the libs-api meeting today. Considering the fact that the impact is minor and the affected crates are already fixed, we chose to not revert this in the end. We had some concerns about |
ok thanks Amanieu and T-libs @rustbot label -P-high -I-libs-api-nominated |
The text was updated successfully, but these errors were encountered: