Skip to content

Rust 1.86.0 lints #7254

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

Merged
merged 1 commit into from
Apr 4, 2025
Merged

Conversation

macladson
Copy link
Member

Proposed Changes

Implement lints for the new Rust compiler version 1.86.0.

Additional Info

There's a couple of spicy math/iteration changes which could do with a double check

@macladson macladson requested a review from jxs as a code owner April 3, 2025 14:42
@macladson macladson added the ready-for-review The code is ready for review label Apr 3, 2025
Copy link
Member

@pawanjay176 pawanjay176 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. The div_ceil use seems equivalent with the previous code

@michaelsproul
Copy link
Member

We should maybe target this at release-v7.0.0 and then back port to unstable, and make any additional changes necessary for unstable in a different PR?

@jimmygchen
Copy link
Member

Could we just cherry-pick into release branch afterwards, or would it cause conflicts? (coz we can insta merge now given green CI and unblock CI on unstable)

@michaelsproul
Copy link
Member

There'll be some amount of duplication unless we go release 7.0 to unstable, because if we cherry-pick it will get merged back. But doesn't matter too much.

@macladson macladson mentioned this pull request Apr 4, 2025
@macladson
Copy link
Member Author

Let's go with v7.0.0 -> unstable, I think unstable can survive until the back merge

@macladson macladson changed the base branch from unstable to release-v7.0.0 April 4, 2025 00:53
@macladson macladson force-pushed the rust-lints-1.86.0 branch from a5fa4f2 to 7342113 Compare April 4, 2025 00:58
@michaelsproul michaelsproul added ready-for-merge This PR is ready to merge. and removed ready-for-review The code is ready for review labels Apr 4, 2025
@michaelsproul
Copy link
Member

@mergify queue

Copy link

mergify bot commented Apr 4, 2025

queue

✅ The pull request has been merged automatically

The pull request has been merged automatically at 82d1674

@michaelsproul
Copy link
Member

Fix CLA

@michaelsproul
Copy link
Member

@mergify refresh

Copy link

mergify bot commented Apr 4, 2025

refresh

✅ Pull request refreshed

@mergify mergify bot merged commit 82d1674 into sigp:release-v7.0.0 Apr 4, 2025
31 checks passed
@macladson macladson deleted the rust-lints-1.86.0 branch April 4, 2025 04:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-for-merge This PR is ready to merge.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants