diff options
Diffstat (limited to 'tools/fuzzit.sh')
| -rwxr-xr-x | tools/fuzzit.sh | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/tools/fuzzit.sh b/tools/fuzzit.sh deleted file mode 100755 index 66dfa3224..000000000 --- a/tools/fuzzit.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env bash -# Copyright 2019 syzkaller project authors. All rights reserved. -# Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. - -# Helper script for working with fuzzit.dev -# https://github.com/fuzzitdev/example-go - -set -eux -export TYPE="${1}" -export GOBIN=$(realpath .)/bin - -function target { - bin/go-fuzz-build -libfuzzer -func $3 -o fuzzer.a $2 - clang -fsanitize=fuzzer fuzzer.a -o fuzzer - ./fuzzit create job --type "${TYPE}" --branch ${GITHUB_REF#refs/heads/} --revision ${GITHUB_SHA} syzkaller/$1 ./fuzzer -} - -go install github.com/dvyukov/go-fuzz/go-fuzz-build - -curl -L --output fuzzit https://github.com/fuzzitdev/fuzzit/releases/download/v2.4.77/fuzzit_Linux_x86_64 -chmod a+x fuzzit - -make descriptions -target syzkaller-prog-deserialize ./prog/test FuzzDeserialize -target syzkaller-prog-parselog ./prog/test FuzzParseLog -target syzkaller-compiler ./pkg/compiler Fuzz -target syzkaller-report ./pkg/report Fuzz -target syzkaller-trace2syz ./tools/syz-trace2syz/proggen Fuzz |
