mirror of
https://github.com/systemd/systemd
synced 2024-10-15 04:24:19 +00:00
mkosi: Build Fedora Rawhide sanitizers job with LLVM
More coverage and clang tends to be better at sanitizers than gcc.
This commit is contained in:
parent
aacf9527d6
commit
9ee96e7382
8
.github/workflows/mkosi.yml
vendored
8
.github/workflows/mkosi.yml
vendored
|
@ -57,24 +57,31 @@ jobs:
|
||||||
- distro: arch
|
- distro: arch
|
||||||
release: rolling
|
release: rolling
|
||||||
sanitizers: ""
|
sanitizers: ""
|
||||||
|
llvm: 0
|
||||||
- distro: debian
|
- distro: debian
|
||||||
release: testing
|
release: testing
|
||||||
sanitizers: ""
|
sanitizers: ""
|
||||||
|
llvm: 0
|
||||||
- distro: ubuntu
|
- distro: ubuntu
|
||||||
release: noble
|
release: noble
|
||||||
sanitizers: ""
|
sanitizers: ""
|
||||||
|
llvm: 0
|
||||||
- distro: fedora
|
- distro: fedora
|
||||||
release: "40"
|
release: "40"
|
||||||
sanitizers: ""
|
sanitizers: ""
|
||||||
|
llvm: 0
|
||||||
- distro: fedora
|
- distro: fedora
|
||||||
release: rawhide
|
release: rawhide
|
||||||
sanitizers: address,undefined
|
sanitizers: address,undefined
|
||||||
|
llvm: 1
|
||||||
- distro: opensuse
|
- distro: opensuse
|
||||||
release: tumbleweed
|
release: tumbleweed
|
||||||
sanitizers: ""
|
sanitizers: ""
|
||||||
|
llvm: 0
|
||||||
- distro: centos
|
- distro: centos
|
||||||
release: "9"
|
release: "9"
|
||||||
sanitizers: ""
|
sanitizers: ""
|
||||||
|
llvm: 0
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633
|
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633
|
||||||
|
@ -124,6 +131,7 @@ jobs:
|
||||||
OPTIMIZATION=g
|
OPTIMIZATION=g
|
||||||
SANITIZERS=${{ matrix.sanitizers }}
|
SANITIZERS=${{ matrix.sanitizers }}
|
||||||
MESON_OPTIONS=--werror
|
MESON_OPTIONS=--werror
|
||||||
|
LLVM=${{ matrix.llvm }}
|
||||||
|
|
||||||
[Host]
|
[Host]
|
||||||
ToolsTree=default
|
ToolsTree=default
|
||||||
|
|
Loading…
Reference in a new issue