summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Ser <contact@emersion.fr>2022-09-08 12:26:12 +0200
committerSimon Ser <contact@emersion.fr>2022-09-13 18:46:46 +0000
commite1053607830719c28fe8c189d9e5bd3a799aaa0b (patch)
treea21374160d677c933e2e4cbf0ccae34279dc3081
parent2d5acfa5c3f4a184072171b0ed9673abd55a9496 (diff)
downloadwayland-e1053607830719c28fe8c189d9e5bd3a799aaa0b.tar.gz
ci: set ASAN_OPTIONS=detect_odr_violation=0
Signed-off-by: Simon Ser <contact@emersion.fr> References: https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/154
-rw-r--r--.gitlab-ci.yml4
1 files changed, 3 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index db5c9c3..dc1b006 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -156,6 +156,8 @@ armv7-debian-container_prep:
.build-env:
variables:
MESON_BUILD_TYPE: "-Dbuildtype=debug -Doptimization=0 -Db_sanitize=address,undefined"
+ # See https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/154
+ ASAN_OPTIONS: "detect_odr_violation=0"
before_script:
- export BUILD_ID="wayland-$CI_JOB_NAME"
- export PREFIX="${CI_PROJECT_DIR}/prefix-${BUILD_ID}"
@@ -191,7 +193,7 @@ armv7-debian-container_prep:
# for every single subtest. For now, in order to get AArch64 builds and
# tests into CI, just assume that we're not going to leak any more on
# AArch64 than we would on ARMv7 or x86-64.
- ASAN_OPTIONS: "detect_leaks=0"
+ ASAN_OPTIONS: "detect_leaks=0,detect_odr_violation=0"
tags:
- aarch64
needs: