diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ddbfd90b776db..31592725cd14d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -131,6 +131,8 @@ jobs: env: CC: "${{ matrix.config.cc }}" CXX: "${{ matrix.config.cxx }}" + CFLAGS: "${{ matrix.config.cflags }}" + UBSAN_OPTIONS: "print_stacktrace=1:halt_on_error=1" strategy: matrix: config: @@ -141,6 +143,7 @@ jobs: - { cc: "clang", cxx: "clang++", + cflags: "-fno-sanitize=function" } steps: - uses: actions/checkout@v3 diff --git a/ci/build-tumbleweed.sh b/ci/build-tumbleweed.sh index 03e8d1ac1e558..d4f3d4a293bd8 100755 --- a/ci/build-tumbleweed.sh +++ b/ci/build-tumbleweed.sh @@ -16,5 +16,5 @@ meson setup build \ -Dshaderc=enabled \ -Dtests=true \ -Dvulkan=enabled -meson compile -C build +ninja -C build --verbose ./build/mpv -v --no-config