| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
sanitizer headers
llvm-svn: 253003
|
|
|
|
|
|
| |
write crash-file because input is already known to the user. Patch by Mike Aizatsky
llvm-svn: 250564
|
|
|
|
|
|
| |
if a file was there but disappeared)
llvm-svn: 247066
|
|
|
|
| |
llvm-svn: 246087
|
|
|
|
| |
llvm-svn: 244707
|
|
|
|
| |
llvm-svn: 242596
|
|
|
|
|
|
| |
library used in libFuzzer badly interract with the same code used in the target function and also with dfsan. It's easier to just not use std::cerr than to defeat these issues.
llvm-svn: 238078
|
|
|
|
|
|
| |
CORPUS' to synchronize with other processes
llvm-svn: 237617
|
|
|
|
|
|
| |
LLVM_USE_SANITIZE_COVERAGE; in lib/Fuzzer try to reload the corpus to pick up new units from other processes
llvm-svn: 236906
|
|
|
|
| |
llvm-svn: 236548
|
|
|
|
|
|
| |
flags.
llvm-svn: 233745
|
|
|
|
|
|
| |
respect mutation depth and to never produce empty units
llvm-svn: 228170
|
|
|
|
|
|
| |
fuzzer library based on LLVM_USE_SANITIZE_COVERAGE being set or unset.
llvm-svn: 227464
|
|
|
|
|
|
| |
for MSVC users. This reverts: 227445, 227395, 227389, 227357, 227254, 227252
llvm-svn: 227452
|
|
|
|
| |
llvm-svn: 227395
|
|
Summary:
A simple genetic in-process coverage-guided fuzz testing library.
I've used this fuzzer to test clang-format
(it found 12+ bugs, thanks djasper@ for the fixes!)
and it may also help us test other parts of LLVM.
So why not keep it in the LLVM repository?
I plan to add the cmake build rules later (in a separate patch, if that's ok)
and also add a clang-format-fuzzer target.
See README.txt for details.
Test Plan: Tests will follow separately.
Reviewers: djasper, chandlerc, rnk
Reviewed By: rnk
Subscribers: majnemer, ygribov, dblaikie, llvm-commits
Differential Revision: http://reviews.llvm.org/D7184
llvm-svn: 227252
|