I'm trying to figure out some fuzzing best practices, is it ok to reuse the same fuzzing input on multiple functions or should I "pull" more data for each function I call? (cc BlueMatt ) should I minimize the amount of fuzzing input I'm using or maximize it?
elichai2: he is sometimes. But no bouncer I guess.
wumpus: I'm not sure you are guaranteed that?
IIRC string literals at least can't just be cast away constness
elichai2: its mostly a chance-of-crash per input bit thing - the fuzzer can only try X input bits per time, so if you get more of a chance of a crash from being less verbose, do it (of course it also depends on the type of input - i have a bunch of fuzz targets that don't do well with fuzzer's traditional input bit permutations that focus on arithmetic etc)
did we change anything to linking of the tests recently? re #18869