Article: Fuzzing D code with LDC

Joakim dlang at joakim.fea.st
Sun Jan 14 17:33:45 UTC 2018


On Saturday, 13 January 2018 at 23:59:52 UTC, Johan Engelen wrote:
> It's been a work-in-progress for half a year, but finished now:
>
> http://johanengelen.github.io/ldc/2018/01/14/Fuzzing-with-LDC.html
>
> "A not-so-well-written article about the fuzzing capability 
> recently added to LDC, using LLVM’s libFuzzer. Compiling code 
> with -fsanitize=fuzzer adds control-flow instrumentation used 
> to guide the fuzzing and links-in the libFuzzer library that 
> drives the fuzz testing (same as Clang). -fsanitize=fuzzer is 
> available from LDC 1.4.0, not on Windows. LDC 1.6.0 was used 
> for the examples in this article."
>
> Hope the article gives you enough information to start fuzz 
> testing your own projects.
>
> cheers,
>   Johan
>
> (per Ali's request, the article has a nice fuzzy font for some 
> of you :P)

Nice post, enjoyed reading it.  I need to look into trying out 
the shift sanitizer sometime.


More information about the Digitalmars-d-announce mailing list