aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar htuch <htuch@users.noreply.github.com>2019-04-26 12:58:44 -0400
committerGravatar Abhishek Arya <inferno@chromium.org>2019-04-26 09:58:44 -0700
commitbf05a8065160862669ab370316592e8c82a2a926 (patch)
tree5a458c7b13b212bdabb73f78c3225db72b5bb0a9
parent1e88b4f94860624b8720159370993092a98b0b26 (diff)
envoy: remove UBSAN blacklist. (#2351)
This is no longer needed as we handle this Envoy-side. This should fix the build that has been broken since https://github.com/envoyproxy/envoy/pull/6610. Signed-off-by: Harvey Tuch <htuch@google.com>
-rwxr-xr-xprojects/envoy/build.sh10
1 files changed, 0 insertions, 10 deletions
diff --git a/projects/envoy/build.sh b/projects/envoy/build.sh
index 0f4929c7..6ed0d422 100755
--- a/projects/envoy/build.sh
+++ b/projects/envoy/build.sh
@@ -64,15 +64,6 @@ do
fi
done
-# Override sanitizers, useful for non-Envoy code that we're trying to fix and
-# that is acting as a build blockers.
-declare -r BLACKLIST_PATH=blacklist.txt
-cat <<EOF > "${BLACKLIST_PATH}"
-# TODO(htuch): remove when we
-# havehttps://github.com/protocolbuffers/protobuf/pull/5901.
-fun:*FastInt64ToBufferLeft*
-EOF
-
# Build driverless libraries.
# TODO(htuch): Remove the CC/CXX/CFLAGS/CXXFLAGS passing, this is only there for
# cmake_external limitation in understanding --cxxopt etc., it should not be
@@ -82,7 +73,6 @@ EOF
bazel build --verbose_failures --dynamic_mode=off --spawn_strategy=standalone \
--genrule_strategy=standalone --strip=never \
--copt=-fno-sanitize=vptr --linkopt=-fno-sanitize=vptr --linkopt=-lc++fs \
- --copt=-fsanitize-blacklist="${BLACKLIST_PATH}" \
--define tcmalloc=disabled --define signal_trace=disabled \
--define ENVOY_CONFIG_ASAN=1 --copt -D__SANITIZE_ADDRESS__ \
--define force_libcpp=enabled \