mirror of https://gitee.com/openkylin/libvirt.git
ci: Move clang/asan/ubsan jobs to Ubuntu 22.04
Using an updated toolchain means we're likely to catch more issues. Signed-off-by: Andrea Bolognani <abologna@redhat.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
776e9a6b26
commit
0495f841ee
|
@ -581,22 +581,7 @@ x86_64-ubuntu-2004:
|
|||
- x86_64-ubuntu-2004-container
|
||||
allow_failure: false
|
||||
variables:
|
||||
ASAN_OPTIONS: verify_asan_link_order=0
|
||||
MESON_ARGS: -Db_lundef=false -Db_sanitize=address,undefined
|
||||
NAME: ubuntu-2004
|
||||
UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=1
|
||||
|
||||
|
||||
x86_64-ubuntu-2004-clang:
|
||||
extends: .native_build_job
|
||||
needs:
|
||||
- x86_64-ubuntu-2004-container
|
||||
allow_failure: false
|
||||
variables:
|
||||
CC: clang
|
||||
MESON_ARGS: -Db_lundef=false -Db_sanitize=address,undefined
|
||||
NAME: ubuntu-2004
|
||||
UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=1
|
||||
|
||||
|
||||
x86_64-ubuntu-2204:
|
||||
|
@ -605,7 +590,22 @@ x86_64-ubuntu-2204:
|
|||
- x86_64-ubuntu-2204-container
|
||||
allow_failure: false
|
||||
variables:
|
||||
ASAN_OPTIONS: verify_asan_link_order=0
|
||||
MESON_ARGS: -Db_lundef=false -Db_sanitize=address,undefined
|
||||
NAME: ubuntu-2204
|
||||
UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=1
|
||||
|
||||
|
||||
x86_64-ubuntu-2204-clang:
|
||||
extends: .native_build_job
|
||||
needs:
|
||||
- x86_64-ubuntu-2204-container
|
||||
allow_failure: false
|
||||
variables:
|
||||
CC: clang
|
||||
MESON_ARGS: -Db_lundef=false -Db_sanitize=address,undefined
|
||||
NAME: ubuntu-2204
|
||||
UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=1
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -209,7 +209,9 @@ targets:
|
|||
PATH_EXTRA: /usr/local/opt/ccache/libexec:/usr/local/opt/gettext/bin:/usr/local/opt/libpcap/bin:/usr/local/opt/libxslt/bin:/usr/local/opt/rpcgen/bin
|
||||
PKG_CONFIG_PATH: /usr/local/opt/curl/lib/pkgconfig:/usr/local/opt/libpcap/lib/pkgconfig:/usr/local/opt/libxml2/lib/pkgconfig:/usr/local/opt/ncurses/lib/pkgconfig:/usr/local/opt/readline/lib/pkgconfig
|
||||
|
||||
ubuntu-2004:
|
||||
ubuntu-2004: x86_64
|
||||
|
||||
ubuntu-2204:
|
||||
jobs:
|
||||
- arch: x86_64
|
||||
variables:
|
||||
|
@ -223,5 +225,3 @@ targets:
|
|||
CC: clang
|
||||
MESON_ARGS: -Db_lundef=false -Db_sanitize=address,undefined
|
||||
UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=1
|
||||
|
||||
ubuntu-2204: x86_64
|
||||
|
|
Loading…
Reference in New Issue