Improve bitmap fuzzer (opens in new tab)
Currently I’m just using Smith.valueRangeLessThan. I haven’t started using the weighted variant yet. Should I be trying to use them everywhere? The goal is code coverage. So I guess I should be trying to produce data for each container variant: array, bitset and run? I guess you use weighted values to pick between sparse:array, dense:run and large:bitmap? I hope that makes sense. Any advice on this stuff or any other fuzzer critiques? Another goal for the fuzzer is to get rid most of this cod...
Read the original article