Skip to content

Update to use latest Verus, which uses Rust 1.95.0#47

Merged
jaylorch merged 5 commits into
mainfrom
verus-rust-195
Apr 20, 2026
Merged

Update to use latest Verus, which uses Rust 1.95.0#47
jaylorch merged 5 commits into
mainfrom
verus-rust-195

Conversation

@jaylorch
Copy link
Copy Markdown
Member

@jaylorch jaylorch commented Apr 20, 2026

  • Update to use latest Verus, which uses Rust 1.95.0
  • Address dependabot concern about rand default features

@jaylorch jaylorch requested a review from Copilot April 20, 2026 17:57
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates this repo’s Verus/Rust toolchain pins to match the latest Verus release that requires Rust 1.95.0, by bumping vstd versions and updating per-project rust-toolchain.toml files.

Changes:

  • Bump vstd dependency versions in multiple crates.
  • Update stable toolchain pins to Rust 1.95.0 for several subprojects.
  • Update nightly toolchain pins for projects that require nightly.

Reviewed changes

Copilot reviewed 9 out of 10 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
unverified/metadata_kv/Cargo.toml Updates vstd version for the metadata_kv crate.
unverified/metadata_kv/Cargo.lock Updates resolved Verus-related crate versions/checksums for the new vstd pin.
pmemlog/rust-toolchain.toml Pins the project to Rust 1.95.0.
pmemlog/Cargo.toml Updates vstd version for the pmemlog crate.
multilog/pmsafe/rust-toolchain.toml Pins the proc-macro crate to Rust 1.95.0.
multilog/multilog/rust-toolchain.toml Updates pinned nightly toolchain date.
multilog/multilog/Cargo.toml Updates vstd version for the multilog crate.
capybaraKV/pmcopy/rust-toolchain.toml Pins the project to Rust 1.95.0.
capybaraKV/capybarakv/rust-toolchain.toml Updates pinned nightly toolchain date.
capybaraKV/capybarakv/Cargo.toml Updates vstd version for the capybarakv crate.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread capybaraKV/pmcopy/rust-toolchain.toml Outdated
Comment thread multilog/multilog/rust-toolchain.toml Outdated
Comment thread unverified/metadata_kv/Cargo.toml Outdated
Comment thread pmemlog/rust-toolchain.toml Outdated
Comment thread multilog/pmsafe/rust-toolchain.toml Outdated
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 12 out of 13 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread unverified/metadata_kv/src/tiering_engine_proptest.rs Outdated
@jaylorch jaylorch requested a review from hayley-leblanc April 20, 2026 18:56
@jaylorch jaylorch merged commit 15f8869 into main Apr 20, 2026
5 checks passed
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.

3 participants