Mesa (master): gitlab-ci: Enable UBSan for the meson-vulkan job

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Oct 24 15:08:21 UTC 2019


Module: Mesa
Branch: master
Commit: 75cc8c0b82f2907987a46d5cf0e91b73ac0c8ff7
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=75cc8c0b82f2907987a46d5cf0e91b73ac0c8ff7

Author: Michel Dänzer <mdaenzer at redhat.com>
Date:   Wed Sep 25 12:56:58 2019 +0200

gitlab-ci: Enable UBSan for the meson-vulkan job

It doesn't report any errors now.

Reviewed-by: Eric Engestrom <eric.engestrom at intel.com>
Reviewed-by: Adam Jackson <ajax at redhat.com>

---

 .gitlab-ci.yml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d534345a4d3..f8c16dc0f51 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -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: >




More information about the mesa-commit mailing list