From 0bb46ed5c99922e22fae22b2b20a753eeec4ff85 Mon Sep 17 00:00:00 2001 From: sandeshvenkatesh <89826624+sandeshvenkatesh@users.noreply.github.com> Date: Wed, 27 Sep 2023 08:50:38 +0530 Subject: [PATCH] Update ossfuzz.sh Suppressing shift sanitizer in ossfuzz.h --- fuzzer/ossfuzz.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fuzzer/ossfuzz.sh b/fuzzer/ossfuzz.sh index f434ff8..237e061 100755 --- a/fuzzer/ossfuzz.sh +++ b/fuzzer/ossfuzz.sh @@ -17,6 +17,12 @@ test "${SRC}" != "" || exit 1 test "${WORK}" != "" || exit 1 +#Opt out of shift sanitizer in undefined sanitizer +if [[ $SANITIZER = *undefined* ]]; then + CFLAGS="$CFLAGS -fno-sanitize=shift" + CXXFLAGS="$CXXFLAGS -fno-sanitize=shift" +fi + # Build libxaac build_dir=$WORK/build rm -rf ${build_dir}