-
Notifications
You must be signed in to change notification settings - Fork 4
Add fuzzing targets #6
Copy link
Copy link
Open
Labels
A-ciTask for the continuous integration of stevia.Task for the continuous integration of stevia.B-enhancementAn enhancement or new feature.An enhancement or new feature.D-mediumA task that is considered to be moderately hard to implement.A task that is considered to be moderately hard to implement.
Metadata
Metadata
Assignees
Labels
A-ciTask for the continuous integration of stevia.Task for the continuous integration of stevia.B-enhancementAn enhancement or new feature.An enhancement or new feature.D-mediumA task that is considered to be moderately hard to implement.A task that is considered to be moderately hard to implement.
Stevia could profit greatly from fuzz testing.
This could be more or less easily implemented at least for SMTLib2 parsing once implemented and for the word-level simplifier. Maybe later even for the bit blaster module.
For this there is a tool called
cargo-fuzzthat should work out of the box but we need parsing support for SMTLib2 before we can do any proper fuzz testing at all.