Skip to content

Commit

Permalink
Workaround for //github.com/googleapis/google-cloud-cpp/pull/14151
Browse files Browse the repository at this point in the history
  • Loading branch information
veblush committed May 23, 2024
1 parent 3222719 commit 56be8a1
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions tools/remote_build/linux.bazelrc
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,10 @@ build:msan --linkopt=--stdlib=libc++
# TODO(jtattermusch): include the modified LD_LIBRARY_PATH in an msan-specific
# toolchain configuration, instead of needing to explicitly set it here.
build:msan --action_env=LD_LIBRARY_PATH=/usr/local/libcxx-msan/lib
# TODO(veblush): Remove the following after upgrading cloud-cpp-cloud to
# the version having https://github.com/googleapis/google-cloud-cpp/pull/14151
build:msan --cxxopt='-std=c++17'
build:msan --host_cxxopt='-std=c++17'

# thread sanitizer: most settings are already in %workspace%/.bazelrc
# we only need a few additional ones that are Foundry specific
Expand Down Expand Up @@ -85,3 +89,7 @@ build:ubsan --test_tag_filters=-no_linux,-noubsan
# use MSAN-instrumented version of libc++
# TODO(jtattermusch): run UBSAN without enabling MSAN too.
build:ubsan --action_env=LD_LIBRARY_PATH=/usr/local/libcxx-msan/lib
# TODO(veblush): Remove the following after upgrading cloud-cpp-cloud to
# the version having https://github.com/googleapis/google-cloud-cpp/pull/14151
build:ubsan --cxxopt='-std=c++17'
build:ubsan --host_cxxopt='-std=c++17'

0 comments on commit 56be8a1

Please sign in to comment.