ossfuzz: Reduce test input size to less than equal to 600 bytes.

This commit is contained in:
Bhargava Shastry 2019-03-05 16:55:55 +01:00
parent 40171c216d
commit a370551ea2
3 changed files with 5 additions and 1 deletions

View File

@ -22,6 +22,6 @@ using namespace std;
extern "C" int LLVMFuzzerTestOneInput(uint8_t const* _data, size_t _size)
{
string input(reinterpret_cast<char const*>(_data), _size);
FuzzerUtil::testConstantOptimizer(input, true);
FuzzerUtil::testConstantOptimizer(input, /*quiet=*/true);
return 0;
}

View File

@ -33,6 +33,8 @@ using namespace std;
DEFINE_BINARY_PROTO_FUZZER(Function const& _input)
{
string yul_source = functionToString(_input);
if (yul_source.size() > 600)
return;
if (const char* dump_path = getenv("PROTO_FUZZER_DUMP_PATH"))
{

View File

@ -39,6 +39,8 @@ using namespace yul::test;
DEFINE_BINARY_PROTO_FUZZER(Function const& _input)
{
string yul_source = functionToString(_input);
if (yul_source.size() > 600)
return;
if (const char* dump_path = getenv("PROTO_FUZZER_DUMP_PATH"))
{