-
-
Notifications
You must be signed in to change notification settings - Fork 264
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
chore: switch benches to criterion plus MSRV bump to 1.56 #654
Conversation
plus clippy fixes (needed for the bumped MSRV) |
f599dbf
to
26ddf30
Compare
as per pest-parser#615 (comment) besides criterion, it is now possible to compile the `const_prec_climber` feature on stable, because `const_fn_trait_bound` was stabilized plus clippy fixes
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.
LGTM, just one nit, and a thought about proper CI hygiene.
@@ -7,7 +7,6 @@ | |||
// option. All files in the project carrying such notice may not be copied, | |||
// modified, or distributed except according to those terms. | |||
#![no_std] | |||
#![cfg_attr(feature = "const_prec_climber", feature(const_fn_trait_bound))] |
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.
🎉
@@ -22,7 +22,7 @@ jobs: | |||
- name: Install Rust Stable | |||
uses: actions-rs/toolchain@v1 | |||
with: | |||
toolchain: 1.51.0 # Pinned warnings | |||
toolchain: 1.56.1 # Pinned warnings |
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.
Any particular reason to not bump to latest? I don't know best practices for Rust versions.
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.
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.
It's meant as a sort of "LTS".
as per #615 (comment)
besides criterion, it is now possible to compile the
const_prec_climber
feature on stable, becauseconst_fn_trait_bound
was stabilized