From 26eac25d7f7d25a5bfbeb308aa09de618a1384ef Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Thu, 2 Nov 2023 11:01:08 +0100 Subject: ci: halt on UBSan error in smoke test By default UBSan prints a message and carries on, which makes it easy to miss errors. --- .builds/archlinux.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml index 26d4a163..3803107d 100644 --- a/.builds/archlinux.yml +++ b/.builds/archlinux.yml @@ -44,5 +44,6 @@ tasks: export WLR_BACKENDS=drm export WLR_RENDERER=pixman export WLR_DRM_DEVICES=/dev/dri/by-path/platform-vkms-card + export UBSAN_OPTIONS=halt_on_error=1 sudo chmod ugo+rw /dev/dri/by-path/platform-vkms-card sudo -E seatd-launch -- ./tinywl -s 'kill $PPID' || [ $? = 143 ] -- cgit v1.2.3