Skip to content

Conversation

smalis-msft
Copy link
Contributor

@smalis-msft smalis-msft commented May 16, 2025

Also cleans up the last few lints needed to be clean on 1.87 that weren't backwards-compatible with 1.86. Mostly this is adding expects for clippy::large_enum_variant, which is now able to process more types. I stared at all the cases for a few minutes, and I don't think they're in places that are impactful enough to be worth changing.

@smalis-msft smalis-msft requested review from a team as code owners May 16, 2025 18:58
@smalis-msft smalis-msft changed the title Repo: Update to Rust 1.87 [DO NOT MERGE] Repo: Update to Rust 1.87 May 16, 2025
@smalis-msft
Copy link
Contributor Author

Eek that binary size jump

@smalis-msft smalis-msft changed the title [DO NOT MERGE] Repo: Update to Rust 1.87 Repo: Update to Rust 1.87 May 19, 2025
@smalis-msft
Copy link
Contributor Author

I bisected the binary size change to rust-lang/rust#137500, which may get clawed back somewhat by llvm/llvm-project#134093 and rust-lang/rust#124533. I think we just have to take this.

@smalis-msft smalis-msft merged commit c49d30e into microsoft:main May 21, 2025
45 of 50 checks passed
@smalis-msft smalis-msft deleted the rust-187 branch May 21, 2025 19:12
@smalis-msft
Copy link
Contributor Author

Could also possibly be fixed by llvm/llvm-project#134908

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants