diff options
author | Felix Weinrank <weinrank@fh-muenster.de> | 2019-10-08 00:19:49 +0200 |
---|---|---|
committer | Michael Tüxen <tuexen@fh-muenster.de> | 2019-10-08 00:19:49 +0200 |
commit | c0ca9f3588f7dab52511131912f8e6a18855f7d5 (patch) | |
tree | 60f332eea83b3ad6485b553ef17965d50819e7da /fuzzer/build-fuzzer.sh | |
parent | c38740ec838e701f994b5885a1e7318b93de4843 (diff) | |
download | usrsctp-c0ca9f3588f7dab52511131912f8e6a18855f7d5.tar.gz |
Fuzzer improvements (#398)
Diffstat (limited to 'fuzzer/build-fuzzer.sh')
-rwxr-xr-x | fuzzer/build-fuzzer.sh | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/fuzzer/build-fuzzer.sh b/fuzzer/build-fuzzer.sh index 59111e1c..46fe5bbb 100755 --- a/fuzzer/build-fuzzer.sh +++ b/fuzzer/build-fuzzer.sh @@ -7,15 +7,12 @@ NPROC=1 if [ "$(uname)" = "Linux" ]; then NPROC=$(nproc) CC=clang-10 - LINKER=ld.lld-10 elif [ "$(uname)" = "Darwin" ]; then NPROC=$(sysctl -n hw.ncpu) CC=/usr/local/opt/llvm/bin/clang - LINKER=/usr/local/opt/llvm/bin/ld.lld elif [ "$(uname)" = "FreeBSD" ]; then NPROC=$(sysctl -n hw.ncpu) CC=clang-devel - LINKER=ld.lld-devel else echo "Error: $(uname) not supported, sorry!" exit 1 @@ -44,7 +41,7 @@ pwd find . -iwholename '*cmake*' -not -name CMakeLists.txt -delete # Build with ASAN / MSAN -cmake -Dsctp_build_fuzzer=1 -Dsctp_build_programs=0 -Dsctp_invariants=1 -Dsctp_sanitizer_address=1 -DCMAKE_LINKER="$LINKER" -DCMAKE_C_COMPILER="$CC" -DCMAKE_BUILD_TYPE=RelWithDebInfo . -#cmake -Dsctp_build_fuzzer=1 -Dsctp_build_programs=0 -Dsctp_invariants=1 -Dsctp_sanitizer_memory=1 -DCMAKE_LINKER="$LINKER" -DCMAKE_C_COMPILER="$CC" -DCMAKE_BUILD_TYPE=RelWithDebInfo . +cmake -Dsctp_build_fuzzer=1 -Dsctp_build_programs=0 -Dsctp_invariants=1 -Dsctp_sanitizer_address=1 -DCMAKE_LINKER="$CC" -DCMAKE_C_COMPILER="$CC" -DCMAKE_BUILD_TYPE=RelWithDebInfo . +#cmake -Dsctp_build_fuzzer=1 -Dsctp_build_programs=0 -Dsctp_invariants=1 -Dsctp_sanitizer_memory=1 -DCMAKE_LINKER="$CC" -DCMAKE_C_COMPILER="$CC" -DCMAKE_BUILD_TYPE=RelWithDebInfo . make -j"$NPROC" |