2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-30 14:07:59 +00:00

Sync the TSAN CC, CFLAGS and LDFLAGS in the respdiff:tsan job

(cherry picked from commit 23394afa9ecf8ab0eeea1d5af5e7df8c52392538)
This commit is contained in:
Ondřej Surý 2025-03-03 23:05:15 +01:00
parent 17ca2fbbdc
commit b158e1ca4a
No known key found for this signature in database
GPG Key ID: 2820F37E873DEA41

View File

@ -1657,9 +1657,9 @@ respdiff:tsan:
<<: *default_triggering_rules
<<: *tsan_debian_bookworm_amd64_image
variables:
CC: gcc
CFLAGS: "${CFLAGS_COMMON} -Og -fsanitize=thread"
LDFLAGS: "-fsanitize=thread"
CC: "${CLANG}"
CFLAGS: "${CFLAGS_COMMON} -ggdb -O2 -fsanitize=thread"
LDFLAGS: "-fsanitize=thread -Wl,--disable-new-dtags"
EXTRA_CONFIGURE: "--disable-dnsrps --enable-pthread-rwlock --without-jemalloc PKG_CONFIG_PATH=/opt/tsan/lib/pkgconfig"
MAX_DISAGREEMENTS_PERCENTAGE: "0.15"
TSAN_OPTIONS: "${TSAN_OPTIONS_DEBIAN}"