From fc97453e476c71283d4598f3f03283e4fe1dbc11 Mon Sep 17 00:00:00 2001 From: Bhargava Shastry Date: Thu, 11 Mar 2021 10:29:55 +0100 Subject: [PATCH] Catch compiler errors due to missing source. --- test/tools/ossfuzz/solc_ossfuzz.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/tools/ossfuzz/solc_ossfuzz.cpp b/test/tools/ossfuzz/solc_ossfuzz.cpp index a65da271f..ab4290428 100644 --- a/test/tools/ossfuzz/solc_ossfuzz.cpp +++ b/test/tools/ossfuzz/solc_ossfuzz.cpp @@ -158,6 +158,10 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* _data, size_t _size) { return 0; } + catch (solidity::langutil::CompilerError const&) + { + return 0; + } } return 0; }