-
Notifications
You must be signed in to change notification settings - Fork 87
Update MSRV to 1.86 #669
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
Update MSRV to 1.86 #669
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -364,9 +364,7 @@ impl<N: Clone + Eq + Hash> AstarSolution<N> { | |
| } | ||
|
|
||
| fn next_vec(&mut self) { | ||
| while self.current.last().map(Vec::len) == Some(1) { | ||
| self.current.pop(); | ||
| } | ||
| while self.current.pop_if(|v| v.len() == 1).is_some() {} | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 💡 Verification agent 🧩 Analysis chainVerify The refactoring to use Please verify that the 🌐 Web query: 💡 Result: The Citations: pop_if requires Rust 1.87.0—bump MSRV or revert to manual loop The newly introduced Locations to update:
🤖 Prompt for AI Agents |
||
| self.current.last_mut().map(Vec::pop); | ||
| } | ||
|
|
||
|
|
||
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.
💡 Verification agent
🧩 Analysis chain
Verify Rust 1.86.0 release status before merging.
The MSRV update looks correct and aligns with the PR objective. However, as mentioned in the PR description, this will fail until Rust 1.86.0 is officially released.
Please confirm the release status of Rust 1.86.0:
🌐 Web query:
💡 Result:
As of June 1, 2025, Rust 1.86.0 has not been officially released. The latest stable version is Rust 1.85.0, which was released on February 20, 2025. (blog.rust-lang.org) Rust 1.86.0 is currently in the beta phase and is scheduled to become stable on April 3, 2025. (releases.rs)
Citations:
Hold off MSRV bump until Rust 1.86.0 is officially stable
As of June 1, 2025, Rust 1.86.0 remains in beta and the latest stable release is 1.85.0 (Feb 20, 2025). Bumping
rust-versionto 1.86.0 will break builds when using the stable toolchain.• File: Cargo.toml, line 14
• Suggested diff:
Please revert this change or wait for the Rust 1.86.0 stable release before merging.
📝 Committable suggestion
🤖 Prompt for AI Agents