From: Daan De Meyer Date: Sat, 1 Jun 2024 13:14:08 +0000 (+0200) Subject: mkosi: Build Fedora Rawhide sanitizers job with LLVM X-Git-Tag: v256-rc4~31^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9ee96e73822c6058ae7a0e72e4c78eb54edbe4fa;p=thirdparty%2Fsystemd.git mkosi: Build Fedora Rawhide sanitizers job with LLVM More coverage and clang tends to be better at sanitizers than gcc. --- diff --git a/.github/workflows/mkosi.yml b/.github/workflows/mkosi.yml index a4831bae6a7..c9d670134d9 100644 --- a/.github/workflows/mkosi.yml +++ b/.github/workflows/mkosi.yml @@ -57,24 +57,31 @@ jobs: - distro: arch release: rolling sanitizers: "" + llvm: 0 - distro: debian release: testing sanitizers: "" + llvm: 0 - distro: ubuntu release: noble sanitizers: "" + llvm: 0 - distro: fedora release: "40" sanitizers: "" + llvm: 0 - distro: fedora release: rawhide sanitizers: address,undefined + llvm: 1 - distro: opensuse release: tumbleweed sanitizers: "" + llvm: 0 - distro: centos release: "9" sanitizers: "" + llvm: 0 steps: - uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 @@ -124,6 +131,7 @@ jobs: OPTIMIZATION=g SANITIZERS=${{ matrix.sanitizers }} MESON_OPTIONS=--werror + LLVM=${{ matrix.llvm }} [Host] ToolsTree=default