]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Sync the TSAN CC, CFLAGS and LDFLAGS in the respdiff:tsan job
authorOndřej Surý <ondrej@isc.org>
Mon, 3 Mar 2025 22:05:15 +0000 (23:05 +0100)
committerOndřej Surý <ondrej@isc.org>
Tue, 4 Mar 2025 14:49:20 +0000 (15:49 +0100)
.gitlab-ci.yml

index 6c0e3d7378a1a61a292f6f716f907d66440bc0ed..70bebf0dd8d6f4f0354de61c7bf6bd36b4b45566 100644 (file)
@@ -1646,9 +1646,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: "--enable-pthread-rwlock --without-jemalloc PKG_CONFIG_PATH=/opt/tsan/lib/pkgconfig"
     MAX_DISAGREEMENTS_PERCENTAGE: "0.15"
     TSAN_OPTIONS: "${TSAN_OPTIONS_DEBIAN}"