-
Notifications
You must be signed in to change notification settings - Fork 977
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
Upgrade CORE_MSRV
to 1.82 and take advantage of some new features
#7043
base: trunk
Are you sure you want to change the base?
Upgrade CORE_MSRV
to 1.82 and take advantage of some new features
#7043
Conversation
This was previously an `allow`-by-default warning in Clippy's `pedantic` group, but with Rust 1.83 it was promoted to a `warn`-by-default member of its `complexity` group.
`std::mem::{size,align}_of{,_val}` was added to `std::prelude` in Rust 1.80; see [`rust`#123168](rust-lang/rust#123168).
cf11a20
to
50acbf9
Compare
Weaken our dependence on the `once_cell` crate by using functionality from `std` instead that was upstreamed from `once_cell`, this time with what's available in Rust 1.80+. It's not yet possible to eliminate this dependency entirely, but do what we can for now.
50acbf9
to
1dd9e4f
Compare
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.
Looks good, but I think you're missing a few things - I would grep for 1.76 and see what comes up, as hal's toml, the Readme, and probably a few other places need to be updated.
1dd9e4f
to
c3372d4
Compare
ae62dc7
to
d4b6538
Compare
👍🏻 AFAIK, I've taken care of all of these. The |
Gonna demote to a draft, while I figure out how to get crap compiling. |
71f9c77
to
451e815
Compare
451e815
to
d0c2207
Compare
Connections
With patches for bug 1945020 landing against
mozilla-central
, we should be ready to bumpCORE_MSRV
to Rust 1.82. Woot! 🙌🏻Description
Title says all. 💪
Testing
CI and done.
Checklist
cargo fmt
.taplo format
.cargo clippy
. If applicable, add:--target wasm32-unknown-unknown
cargo xtask test
to run tests.CHANGELOG.md
. See simple instructions inside file.