-
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
Issue numbers are enforced on active features; remove FIXME #114556
Conversation
r? @jackh726 (rustbot has picked a reviewer for you, use r? to override) |
r? @compiler-errors @bors r+ rollup |
@@ -108,8 +108,6 @@ impl UnstableFeatures { | |||
|
|||
fn find_lang_feature_issue(feature: Symbol) -> Option<NonZeroU32> { | |||
if let Some(info) = ACTIVE_FEATURES.iter().find(|t| t.name == feature) { | |||
// FIXME (#28244): enforce that active features have issue numbers | |||
// assert!(info.issue.is_some()) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we keep the assert uncommented?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tried but that ICEd because it hit so called "internal" features that does not have tracking issues (and those features are special cased by the tidy check )
…iaskrgr Rollup of 6 pull requests Successful merges: - rust-lang#114535 (bump schannel, miow to drop windows-sys 0.42) - rust-lang#114542 (interpret: use ConstPropNonsense for more const-prop induced issues) - rust-lang#114543 (add tests for some fixed ConstProp ICEs) - rust-lang#114550 (Generate better function argument names in global_allocator expansion) - rust-lang#114556 (Issue numbers are enforced on active features; remove FIXME) - rust-lang#114558 (Remove FIXME about NLL diagnostic that is already improved) Failed merges: - rust-lang#114485 (Add trait decls to SMIR) r? `@ghost` `@rustbot` modify labels: rollup
Since #51090 tidy enforces that active features have an issue number, so remove the FIXME.
This PR is part of #44366 which is E-help-wanted.