diff options
author | 2019-03-06 15:12:39 +0100 | |
---|---|---|
committer | 2019-03-06 06:12:39 -0800 | |
commit | 80634bf24d432b9466f1eba348ccfc29d5c15132 (patch) | |
tree | 34414d0a63a599b2b3631cb98d3ed8939447a37a /projects/solidity | |
parent | 371929f99713ddf84d2e1365fd94bde622d5225f (diff) |
[solidity] Update solidity fuzzing corpus for solc and const_opt fuzzers. (#2212)
Diffstat (limited to 'projects/solidity')
-rw-r--r-- | projects/solidity/Dockerfile | 1 | ||||
-rwxr-xr-x | projects/solidity/build.sh | 4 |
2 files changed, 0 insertions, 5 deletions
diff --git a/projects/solidity/Dockerfile b/projects/solidity/Dockerfile index 95ccf63d..eff72f6a 100644 --- a/projects/solidity/Dockerfile +++ b/projects/solidity/Dockerfile @@ -18,7 +18,6 @@ FROM gcr.io/oss-fuzz-base/base-builder RUN apt-get update && apt-get install -y make autoconf automake libtool \ build-essential cmake libbz2-dev ninja-build zlib1g-dev RUN git clone --recursive https://github.com/ethereum/solidity.git solidity -RUN git clone --depth 1 https://github.com/holiman/solfuzzz.git sol_corpus RUN git clone --depth 1 https://github.com/ethereum/solidity-fuzzing-corpus.git RUN git clone --recursive -b boost-1.69.0 https://github.com/boostorg/boost.git boost RUN git clone --depth 1 https://github.com/google/libprotobuf-mutator.git diff --git a/projects/solidity/build.sh b/projects/solidity/build.sh index 437935b4..0dbc67ed 100755 --- a/projects/solidity/build.sh +++ b/projects/solidity/build.sh @@ -63,10 +63,6 @@ make ossfuzz ossfuzz_proto -j $(nproc) # Copy fuzzer binary, seed corpus, fuzzer options, and dictionary cp test/tools/ossfuzz/*_ossfuzz $OUT/ rm -f $OUT/*.zip -find $SRC/solidity $SRC/sol_corpus -iname "*.sol" -exec zip -ujq \ - $OUT/solc_opt_ossfuzz_seed_corpus.zip "{}" \; -cp $OUT/solc_opt_ossfuzz_seed_corpus.zip \ - $OUT/solc_noopt_ossfuzz_seed_corpus.zip for dir in $SRC/solidity-fuzzing-corpus/*; do name=$(basename $dir) |