diff --git a/.github/workflows/ubuntu-build-check.sh b/.github/workflows/ubuntu-build-check.sh index a2fade9de3..4b9f689047 100755 --- a/.github/workflows/ubuntu-build-check.sh +++ b/.github/workflows/ubuntu-build-check.sh @@ -9,9 +9,9 @@ success() { echo >&2 -e "\033[32;1m$1\033[0m"; } ARGS=( "--optimization=0" "--optimization=2" - "--optimization=3" "--optimization=s" - "-Db_lto=true" + "--optimization=3 -Db_lto=true" + "--optimization=3 -Db_lto=false" "-Db_ndebug=true" ) PACKAGES=( @@ -100,7 +100,7 @@ for args in "${ARGS[@]}"; do SECONDS=0 info "Checking build with $args" - if ! AR="$AR" CC="$CC" CXX="$CXX" meson --werror $args build; then + if ! AR="$AR" CC="$CC" CXX="$CXX" meson -Dtests=unsafe -Dslow-tests=true --werror $args build; then fatal "meson failed with $args" fi