diff options
| author | Paul Buetow <paul@buetow.org> | 2026-07-12 17:52:56 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-07-12 17:52:56 +0300 |
| commit | 198b0e8112905bc003f954fc9159cc3da2dfce09 (patch) | |
| tree | 5a82e23b025075bfe11ea2a183359e739be81ff3 /.woodpecker | |
| parent | 6b0f2de39c2d8b9e8d346abd8548024da4ae8185 (diff) | |
ci: install libasan+libubsan in the ASan lane (kt0)
The asan lane used -Db_sanitize=address,undefined but never installed the
sanitizer runtime libs, so it could not link. kt0 (leak check after M1) ran
clean locally after installing them: full unit+integration suite under ASan,
zero leaks / zero UBSan issues.
Diffstat (limited to '.woodpecker')
| -rw-r--r-- | .woodpecker/ci.yml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/.woodpecker/ci.yml b/.woodpecker/ci.yml index 6ec4680..3e2ac88 100644 --- a/.woodpecker/ci.yml +++ b/.woodpecker/ci.yml @@ -37,6 +37,7 @@ steps: meson ninja-build gcc clang clang-format git pkgconf-pkg-config xorg-x11-server-Xvfb gtk4-devel glib2-devel libadwaita-devel + libasan libubsan - | if [ "$LANE" = "gegl" ]; then dnf install -y --setopt=install_weak_deps=False gegl-devel babl-devel |
