- Aug 18, 2021
-
-
David Spickett authored
See https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=4d1c6335455aeeda9de8a5eb58998f919ea35a1e for the specific change that fixes the issue.
-
- Aug 12, 2021
-
-
David Spickett authored
Previously I xfailed this but it's only failing in stage 2 so we get xpasses for stage 1. Disable it completely.
-
- Aug 11, 2021
-
-
David Spickett authored
This fails with: /tmp/FlagsTest-5761bc.o: In function `sancov.module_ctor_8bit_counters': FlagsTest.cpp:(.text.sancov.module_ctor_8bit_counters[sancov.module_ctor_8bit_counters]+0x14): undefined reference to `__start___sancov_cntrs' FlagsTest.cpp:(.text.sancov.module_ctor_8bit_counters[sancov.module_ctor_8bit_counters]+0x18): undefined reference to `__stop___sancov_cntrs' <...> Since https://reviews.llvm.org/D107374. However the changes there don't seem to be the real fault so xfail while I look into it.
-
- Sep 21, 2018
-
-
Jeremy Morse authored
r342698 removed the 'UNSUPPORTED: windows' flags from a number of fuzzer tests, however too many lines were removed from 'fuzzer-flags.test', including the run-line that generates the test binary, which breaks that test for me (and the clang-x64-ninja-win7 buildbot). This patch just re-adds that line. llvm-svn: 342720
-
Jonathan Metzman authored
Summary: Replace FuzzerExtFunctionsDlsymWin.cpp with FuzzerExtFunctionsWeakAlias.cpp to get externally defined functions (eg: LLVMFuzzerInitialize, LLVMFuzzerCustomMutator, etc) working again. Also enable tests that depended on these functions (on windows) Reviewers: rnk, morehouse Reviewed By: rnk, morehouse Subscribers: rnk, morehouse, mgorny Differential Revision: https://reviews.llvm.org/D51700 llvm-svn: 342698
-
- Sep 04, 2018
-
-
Matt Morehouse authored
Summary: Enable tests on Windows and make check-fuzzer pass on it. Make check-fuzzer pass on Windows by fixing libFuzzer, fixing tests, and by disabling tests on Windows. Most of these are disabled temporarily as support for the tests and the features they test will be added incrementally. Other tests will not be enabled since they require things that are not on Windows (eg: afl_driver tests). Every test that was explicitly disabled on Windows has a comment explaining why (unless obvious like merge-posix.test). The lit.cfg file was modified to support running tests on windows. fuzzer-dirs.test was fixed by making the Windows implementation print the same error message as the posix version. merge-control-file.test was fixed by making the test binary end with the ".exe" extension (on all platforms). Patch By: metzman Reviewers: morehouse Reviewed By: morehouse Subscribers: srhines, mgorny Differential Revision: https://reviews.llvm.org/D51549 llvm-svn: 341385
-
- May 11, 2018
-
-
George Karpenkov authored
This patch does not do anything, but paves the way for future changes, where %run command will be expanded into a script performing the testing on device. Differential Revision: https://reviews.llvm.org/D46553 llvm-svn: 332144
-
- Oct 13, 2017
-
-
Kostya Serebryany authored
[libFuzzer] tweam use_feature_frequency to be less aggressive; run a dummy input before the seed corpus llvm-svn: 315657
-
- Sep 16, 2017
-
-
Kostya Serebryany authored
llvm-svn: 313411
-
- Aug 22, 2017
-
-
George Karpenkov authored
Resulting library binaries will be named libclang_rt.fuzzer*, and will be placed in Clang toolchain, allowing redistribution. Differential Revision: https://reviews.llvm.org/D36908 llvm-svn: 311407
-