Skip to content

chore: bump rust to 1.98 - #967

Open
0xForerunner wants to merge 1 commit into
mainfrom
fr/bump-rust-1.98
Open

chore: bump rust to 1.98#967
0xForerunner wants to merge 1 commit into
mainfrom
fr/bump-rust-1.98

Conversation

@0xForerunner

@0xForerunner 0xForerunner commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Note

Low Risk
Toolchain bump plus mechanical test attributes and a no-op control-flow cleanup in constraint validation; no runtime behavior change intended.

Overview
Upgrades the repo from Rust 1.93.0 to 1.98.0 via rust-toolchain.toml.

To keep the tree green on the new compiler, integration and e2e test crates get #![recursion_limit = "256"] (core authenticator tests and gateway test modules) so deeply nested macro/type expansion still compiles.

In validate_max_nodes (constraints.rs), the All / Any / Enumerate arms no longer each end with true; control falls through to a single true after the match, with the same short-circuit behavior when count_node fails.

A stray blank line after the crate doc in services/common/src/lib.rs is removed.

Reviewed by Cursor Bugbot for commit b0fb6c6. Bugbot is set up for automated code reviews on this repo. Configure here.

@0xForerunner
0xForerunner requested a review from a team as a code owner August 31, 2026 23:17
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.

1 participant