Uh oh!
There was an error while loading. Please reload this page.
[cfg_match] Library edition - #136261
Conversation
rustbot
commented
Jan 29, 2025
r? @Noratrieb rustbot has assigned @Noratrieb. Use |
836b137 to
dcd50b6Compare
This comment has been minimized.
This comment has been minimized.
dcd50b6 to
26383a6Compare
This comment has been minimized.
This comment has been minimized.
26383a6 to
401cc9eCompare
This comment has been minimized.
This comment has been minimized.
401cc9e to
38376b2Comparec410-f3r
commented
Jan 30, 2025
r? T-libs |
tgross35
commented
Jan 30, 2025
For reference, beta branch is in two weeks, at which point the complexity with bootstrap wouldn't be needed. |
ChrisDenton
commented
Jan 31, 2025
Yes, I think we should wait at least until then. Though I'm also concerned that |
jhpratt
commented
Jan 31, 2025
I'm inclined to wait until after bootstrap as well. I don't know the status of |
#116342 was closed due to the possibility of future modifications but now with #133720 no further breaking changes are expected. Moreover, the internal use of this feature is intended to assert the robustness of the implementation to ensure a smooth stabilization process, which has always been the case with a multitude of other unstable features. |
ChrisDenton
commented
Feb 1, 2025
Experimenting with new features in the compiler is indeed very much encouraged! But less so for std. Indeed there's an effort to reduce the nightly features std uses. E.g. #94970 and #94971 Personally I'm ok with some experimentation but I would prefer that changes bake in nightly for a bit before risking churn in std. |
bors
commented
Feb 4, 2025
☔ The latest upstream changes (presumably #136533) made this pull request unmergeable. Please resolve the merge conflicts. |
#115585
Starts the usage of the
cfg_matchmacro in the standard library.