gitlab-ci: Enable UBSan for the meson-vulkan job
authorMichel Dänzer <mdaenzer@redhat.com>
Wed, 25 Sep 2019 10:56:58 +0000 (12:56 +0200)
committerMichel Dänzer <michel@daenzer.net>
Thu, 24 Oct 2019 14:21:48 +0000 (16:21 +0200)
It doesn't report any errors now.

Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
.gitlab-ci.yml

index d534345a4d386c793c43664276fb64b503d2c4e8..f8c16dc0f510eef205e2c64817cac58942546274 100644 (file)
@@ -338,6 +338,10 @@ meson-vulkan:
       -D gallium-xa=false
       -D gallium-nine=false
       -D gallium-opencl=disabled
+      -D b_sanitize=undefined
+      -D c_args=-fno-sanitize-recover=all
+      -D cpp_args=-fno-sanitize-recover=all
+    UBSAN_OPTIONS: "print_stacktrace=1"
     VULKAN_DRIVERS: intel,amd,freedreno
     LLVM_VERSION: "8"
     EXTRA_OPTION: >