diff options
author | Jan Tattermusch <jtattermusch@google.com> | 2018-10-25 17:45:47 +0200 |
---|---|---|
committer | Jan Tattermusch <jtattermusch@google.com> | 2018-10-25 17:45:47 +0200 |
commit | 5b09d15c331fe02995b23e3d694e058faa52bd22 (patch) | |
tree | 0a25916f8fd09f130e6df084f28bfee9e2cec3a1 /tools/remote_build | |
parent | c89406bbac77f20d2474b027a6ef95ddabf81790 (diff) |
fix ubsan on rbe
Diffstat (limited to 'tools/remote_build')
-rw-r--r-- | tools/remote_build/rbe_common.bazelrc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/remote_build/rbe_common.bazelrc b/tools/remote_build/rbe_common.bazelrc index cdb93376c8..cdf492a2cc 100644 --- a/tools/remote_build/rbe_common.bazelrc +++ b/tools/remote_build/rbe_common.bazelrc @@ -82,3 +82,7 @@ build:ubsan --test_timeout=3600 #build:ubsan --copt=-fno-sanitize=function,vptr # TODO: revisit this from grpc_ubsan_on_foundry.sh: #--crosstool_top=@com_github_bazelbuild_bazeltoolchains//configs/experimental/ubuntu16_04_clang/1.0/bazel_0.15.0/ubsan:toolchain +# TODO(jtattermusch): remove this once Foundry adds the env to the docker image. +# ubsan needs symbolizer to work properly, otherwise the suppression file doesn't work +# and we get test failures. +build:ubsan --action_env=UBSAN_SYMBOLIZER_PATH=/usr/local/bin/llvm-symbolizer |