diff --git a/README.md b/README.md index 4b4b167..cc770cd 100644 --- a/README.md +++ b/README.md @@ -82,14 +82,14 @@ go get github.com/fuzzitdev/example-go ```bash cd /go/src/github.com/fuzzitdev/example-go -go-fuzz-build -libfuzzer ./... -clang-9 -fsanitize=fuzzer parser-fuzz.a -o parser-fuzz.libfuzzer +go-fuzz-build -libfuzzer -o fuzzer.a ./... +clang-9 -fsanitize=fuzzer fuzzer.a -o fuzzer ``` ### Running the fuzzer ```bash -./parser-fuzz.libfuzzer +./fuzzer ``` Will print the following output and stacktrace: diff --git a/ci/fuzzit.sh b/ci/fuzzit.sh index 9ec683a..c62875e 100755 --- a/ci/fuzzit.sh +++ b/ci/fuzzit.sh @@ -1,5 +1,11 @@ set -xe +if [ -z ${1+x} ]; then + echo "must call with job type as first argument e.g. 'fuzzing' or 'sanity'" + echo "see https://github.com/fuzzitdev/example-go/blob/master/.travis.yml" + exit 1 +fi + ## Install go-fuzz go get -u github.com/dvyukov/go-fuzz/go-fuzz github.com/dvyukov/go-fuzz/go-fuzz-build