That commit (cd02d359a6d0455e9d16b87bf9665961c4699538) is not from 2023, it is from 2017. Imagine my surprise when a long fuzzing run ended and I look through the coverage report and find out I'm looking at 6-year-old code!
As far as the freetype build issue referenced in #1688 goes, it looks like someone is not setting or using SANITIZER correctly. If you add export SANITIZER=none to the build.sh script that is copied in when you run:
it builds fine. I didn't look into it further, and this probably isn't an ideal solution since presumably some fuzzers want sanitizers in some contexts.
the benchmark.yaml in master currently is quite misleading:
https://github.com/google/fuzzbench/blob/c734a74ba59deada3cf4d7e37009125e26d51701/benchmarks/freetype2_ftfuzzer/benchmark.yaml#L15-L18
That commit (cd02d359a6d0455e9d16b87bf9665961c4699538) is not from 2023, it is from 2017. Imagine my surprise when a long fuzzing run ended and I look through the coverage report and find out I'm looking at 6-year-old code!
As far as the freetype build issue referenced in #1688 goes, it looks like someone is not setting or using SANITIZER correctly. If you add
export SANITIZER=none
to the build.sh script that is copied in when you run:it builds fine. I didn't look into it further, and this probably isn't an ideal solution since presumably some fuzzers want sanitizers in some contexts.