-
Notifications
You must be signed in to change notification settings - Fork 13.6k
Closed
microsoft/windows-rs
#3622Labels
A-diagnosticsArea: Messages for errors, warnings, and lintsArea: Messages for errors, warnings, and lintsC-future-incompatibilityCategory: Future-incompatibility lintsCategory: Future-incompatibility lintsO-windowsOperating system: WindowsOperating system: WindowsT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.regression-from-stable-to-nightlyPerformance or correctness regression from stable to nightly.Performance or correctness regression from stable to nightly.
Description
I happened to notice this on the playground https://play.rust-lang.org/?version=nightly&mode=debug&edition=2024&gist=ef32dafd88af58c9b698a698fd39d818:
warning: the following packages contain code that will be rejected by a future version of Rust: windows-sys v0.59.0
It appears on nightly but not beta so this must be from a recent change. I don't currently have access to a Windows machine to check out what the error actually is, but considering windows-sys
is a top 100 crate, we should probably consider removing the relevant lint from report_in_deps
before the beta branch to give some migration time. Otherwise almost everybody developing on Windows is going to have a new error that they can't do much about.
Coops0 and teor2345
Metadata
Metadata
Assignees
Labels
A-diagnosticsArea: Messages for errors, warnings, and lintsArea: Messages for errors, warnings, and lintsC-future-incompatibilityCategory: Future-incompatibility lintsCategory: Future-incompatibility lintsO-windowsOperating system: WindowsOperating system: WindowsT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.regression-from-stable-to-nightlyPerformance or correctness regression from stable to nightly.Performance or correctness regression from stable to nightly.