-
-
Notifications
You must be signed in to change notification settings - Fork 890
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
Adds a fuzz harness and oss-fuzz build configuration #1877
base: main
Are you sure you want to change the base?
Conversation
cc @nallath as you are listed as primary contact for oss-fuzz configs :) |
The origional test program works when compiling with stdlibc++ but not libc++.
@jellespijker Friendly ping :) I need to work through some of the other conflicts that I've merged incorrectly. Before I do that, is this PR of any interest? |
Hi @silvergasp Apologize for taking this long to reply. My GitHub notification probably got lost in the 600+ notifications if I'm working on GH actions and I get the failed run notification. At a first glance I would say, yes Fuzz testing is something that we want I will bring this up with the team such that we can plan the review and testing in our sprint |
Not a problem, let me know if you have any further queries regarding this PR/oss-fuzz or just more generally about fuzzing. |
Description
This PR adds a fuzz testing harness and the necessary build configurations, to get CuraEngine integrated into oss-fuzz. This is in initial integration as a follow up on #1603.
See corresponding draft integration PR here google/oss-fuzz#10155
Type of change
How Has This Been Tested?
This PR does not add any new functionality instead it adds ONLY fuzz testing harnesses.
Test Configuration:
Checklist: