]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Abort on UBSAN errors
authorMichal Nowak <mnowak@isc.org>
Fri, 7 Oct 2022 08:16:07 +0000 (10:16 +0200)
committerMichal Nowak <mnowak@isc.org>
Tue, 10 Jan 2023 09:17:37 +0000 (10:17 +0100)
Previously, UBSAN errors might slip undetected.

(cherry picked from commit 1451bb7390d56feaf3b2610cd8cfe2c2e5a064c0)

.gitlab-ci.yml

index 83e44674edf16a826e9419b72a92ec9c610df751..cf4ab8ea838cd42a056a8db823bbf5e21ce7dcb3 100644 (file)
@@ -27,6 +27,7 @@ variables:
   # Pass run-time flags to AddressSanitizer to get core dumps on error.
   ASAN_OPTIONS: abort_on_error=1:disable_coredump=0:unmap_shadow_on_exit=1
   TSAN_OPTIONS_COMMON: "disable_coredump=0 second_deadlock_stack=1 history_size=7 log_exe_name=true log_path=tsan"
+  UBSAN_OPTIONS: "halt_on_error=1:abort_on_error=1:disable_coredump=0"
 
   TARBALL_COMPRESSOR: xz
   TARBALL_EXTENSION: xz