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
bump version to 0.29.2, fix test_data
exclude
#1316
bump version to 0.29.2, fix test_data
exclude
#1316
Conversation
Looks like a new clippy lint is breaking CI |
Should I fix clippy even if it's a backport? |
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.
ACK 708bf12
Maybe we should bundle it together with a fix for #1307? |
Clippy fixed |
Is the CI broken again :( |
I think this is an old break -- turning off features in honggfuzz -- that we also need to backport. |
75c55aa
to
b11a7d0
Compare
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.
Shouldn't the first commit be the last one? |
I think it's fine -- both commits compile independently. There isn't really any hope for "every commit passes |
I mean a commit performing version bump usually also signifies "the crate was released in this state". So a different ordering could be confusing (yes, we also have tags which are better, but still). Side note: I'm also kinda intrigued by the idea of adding a commit that bumps the version to the next one with the |
Now you mention it @Kixunil, I tend to agree. Perhaps we should have the patch from #1299, followed by the three Hongfuzz patches followed by the version bump patch? I don't think its super important bit its nice to set a good precedent since we are likely going to be backporting more often soon enough. |
I'm thinking maybe we should fix #1343 ASAP and backport as well? |
Clippy recently upgraded and a few two new warnings types popped up in our codebase, fix them both in a single patch so CI passes for all commits. 1. Remove unneeded explicit borrow 2. Use `if let Some` instead of pattern match
As specified in the doc: `foo/` matches any directory with the name `foo` anywhere in the package.
b11a7d0
to
db8ff70
Compare
commits reordered, used @tcharding's clippy fixes CI all green |
There are two approvals but neither is actually for the current tip of this branch. @sanket1729 @tcharding can you re-ack? |
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.
Bother, I did not notice yesterday but we probably should have a changelog entry as well
# 0.29.2 - 2022-10-27
Backport Hongfuzz fixes as well as some fixes for new clippy version.
ACK db8ff70
Thanks @RCasatta! |
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.
ACK db8ff70
backport of #1315
reduce crate package from 1.7M to 500k