diff options
Diffstat (limited to 'llvm/lib/Fuzzer/test/EquivalenceATest.cpp')
-rw-r--r-- | llvm/lib/Fuzzer/test/EquivalenceATest.cpp | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/llvm/lib/Fuzzer/test/EquivalenceATest.cpp b/llvm/lib/Fuzzer/test/EquivalenceATest.cpp deleted file mode 100644 index 7d1ebb0f6a4..00000000000 --- a/llvm/lib/Fuzzer/test/EquivalenceATest.cpp +++ /dev/null @@ -1,17 +0,0 @@ -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -#include <stddef.h> -#include <stdint.h> -#include <stdio.h> - -// Test for libFuzzer's "equivalence" fuzzing, part A. -extern "C" void LLVMFuzzerAnnounceOutput(const uint8_t *Data, size_t Size); -extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { - // fprintf(stderr, "A %zd\n", Size); - uint8_t Result[50]; - if (Size > 50) Size = 50; - for (size_t i = 0; i < Size; i++) - Result[Size - i - 1] = Data[i]; - LLVMFuzzerAnnounceOutput(Result, Size); - return 0; -} |