From: Kostya Serebryany Date: Mon, 16 Oct 2017 20:36:57 +0000 (+0000) Subject: fix llvm-isel-fuzzer: LLVMFuzzerTestOneInput should never return non-zero (according... X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=38df9eeb4398a0c7b9b581a8778f9e260c7aeca1;p=llvm fix llvm-isel-fuzzer: LLVMFuzzerTestOneInput should never return non-zero (according to the contract) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@315933 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp b/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp index 9b39483c1aa..cc886adeb78 100644 --- a/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp +++ b/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp @@ -116,7 +116,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { auto M = parseModule(Data, Size, Context); if (!M || verifyModule(*M, &errs())) { errs() << "error: input module is broken!\n"; - return 1; + return 0; } // Set up the module to build for our target.