Skip to content
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

Fix build/clippy errors and update CASR #1375

Merged
merged 5 commits into from
Jul 24, 2023
Merged

Fix build/clippy errors and update CASR #1375

merged 5 commits into from
Jul 24, 2023

Conversation

addisoncrump
Copy link
Collaborator

@addisoncrump addisoncrump commented Jul 20, 2023

There appears to be a few missing imports from CASR components. Upstream, this should be fixed by making sure the macro itself explicitly refers to the items it uses, but we can fix this downstream for now.

Otherwise, clippy is mad again.

@addisoncrump addisoncrump changed the title Fix CASR build error Fix CASR build error and update Jul 20, 2023
@addisoncrump addisoncrump requested a review from domenukk July 20, 2023 15:30
@addisoncrump addisoncrump changed the title Fix CASR build error and update Fix build/clippy errors and update CASR Jul 21, 2023
@@ -7,6 +7,7 @@
allow(clippy::useless_conversion)
)]
#![allow(clippy::needless_pass_by_value)]
#![allow(clippy::needless_pass_by_ref_mut)]
Copy link
Member

Choose a reason for hiding this comment

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

That's a false positive? Always?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

In libafl_qemu, it is at multiple points. I'll make this statement-level allows.

@domenukk
Copy link
Member

Somehow the fuzzers on ubuntu don't work?

@addisoncrump
Copy link
Collaborator Author

Somehow the fuzzers on ubuntu don't work?

Yeah I have no idea on this one chief 😂

@domenukk domenukk merged commit 81e9a9a into main Jul 24, 2023
@domenukk domenukk deleted the casr-fixes branch July 24, 2023 13:11
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.

2 participants