This is an archive of the discontinued LLVM Phabricator instance.

[Tools] Add a fuzzing tool to help fuzzing D demangler
AbandonedPublic

Authored by ljmf00 on Oct 10 2021, 8:18 AM.

Details

Reviewers
None
Summary

This patch adds a fuzzing helper tool for D demangler by feeding the demangler API with
pseudo-random null terminated strings with the help of libfuzzer heuristics.

Signed-off-by: Luís Ferreira <contact@lsferreira.net>

Diff Detail

Unit TestsFailed

Event Timeline

ljmf00 created this revision.Oct 10 2021, 8:18 AM
ljmf00 requested review of this revision.Oct 10 2021, 8:18 AM
Herald added a project: Restricted Project. · View Herald TranscriptOct 10 2021, 8:18 AM
ljmf00 abandoned this revision.Oct 10 2021, 8:25 AM