|
|
@ -80,16 +80,24 @@ build:tsan --test_env=TSAN_OPTIONS=report_atomic_races=0 |
|
|
|
build:tsan --action_env=TSAN_OPTIONS=suppressions=test/core/util/tsan_suppressions.txt:halt_on_error=1:second_deadlock_stack=1 |
|
|
|
build:tsan --action_env=TSAN_OPTIONS=suppressions=test/core/util/tsan_suppressions.txt:halt_on_error=1:second_deadlock_stack=1 |
|
|
|
|
|
|
|
|
|
|
|
build:ubsan --strip=never |
|
|
|
build:ubsan --strip=never |
|
|
|
|
|
|
|
build:ubsan --copt=-fsanitize=undefined |
|
|
|
build:ubsan --copt=-fsanitize-link-c++-runtime |
|
|
|
build:ubsan --copt=-fsanitize-link-c++-runtime |
|
|
|
build:ubsan --copt=-fno-omit-frame-pointer |
|
|
|
build:ubsan --copt=-fno-omit-frame-pointer |
|
|
|
build:ubsan --copt=-DGRPC_UBSAN |
|
|
|
build:ubsan --copt=-DGRPC_UBSAN |
|
|
|
build:ubsan --copt=-DNDEBUG |
|
|
|
build:ubsan --copt=-DNDEBUG |
|
|
|
build:ubsan --copt=-fno-sanitize=function,vptr |
|
|
|
build:ubsan --copt=-fno-sanitize=function,vptr |
|
|
|
|
|
|
|
build:ubsan --linkopt=-fsanitize=undefined |
|
|
|
|
|
|
|
# avoid ubsan build error with int128 by linking against libc++ |
|
|
|
|
|
|
|
# see b/200667821 |
|
|
|
build:ubsan --linkopt=-fsanitize-link-c++-runtime |
|
|
|
build:ubsan --linkopt=-fsanitize-link-c++-runtime |
|
|
|
|
|
|
|
build:ubsan --linkopt=-lc++ |
|
|
|
|
|
|
|
build:ubsan --linkopt=-lc++abi |
|
|
|
|
|
|
|
build:ubsan --linkopt=-lm |
|
|
|
build:ubsan --action_env=UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:suppressions=test/core/util/ubsan_suppressions.txt |
|
|
|
build:ubsan --action_env=UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:suppressions=test/core/util/ubsan_suppressions.txt |
|
|
|
# For some reasons, these two stopped being propagated, so, redeclaring them here. |
|
|
|
# if you want to run ubsan locally, uncomment following three lines |
|
|
|
# That's a hack that needs to be removed once we understand what's going on. |
|
|
|
# build:ubsan --linkopt=-lgcc_s |
|
|
|
build:ubsan --copt=-DGRPC_PORT_ISOLATED_RUNTIME=1 |
|
|
|
# build:ubsan --linkopt=-lubsan |
|
|
|
|
|
|
|
# build:ubsan --linkopt=--rtlib=compiler-rt |
|
|
|
|
|
|
|
|
|
|
|
build:basicprof --strip=never |
|
|
|
build:basicprof --strip=never |
|
|
|
build:basicprof --copt=-DNDEBUG |
|
|
|
build:basicprof --copt=-DNDEBUG |
|
|
|