From: Hans Kristian Rosbach Date: Fri, 9 Jan 2026 15:08:38 +0000 (+0100) Subject: Resolve merge conflicts in coverage data, instead of aborting. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4e173d0e97aa8684ad27d97888b71d80549c4bbb;p=thirdparty%2Fzlib-ng.git Resolve merge conflicts in coverage data, instead of aborting. --- diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 6301451b7..37bbfd015 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -62,7 +62,7 @@ jobs: codecov: ubuntu_gcc_osb cflags: -O3 - - name: Ubuntu GCC -O3 OSB add_subdirectory + - name: Ubuntu GCC OSB add_subdirectory os: ubuntu-latest compiler: gcc cxx-compiler: g++ @@ -847,6 +847,8 @@ jobs: python3 -u -m pip install gcovr python3 -m gcovr ${{ matrix.build-dir || '' }} -j 3 --gcov-ignore-parse-errors --verbose \ --exclude-unreachable-branches \ + --merge-mode-functions separate \ + --merge-lines \ --gcov-executable "${{ matrix.gcov-exec || 'gcov' }}" \ --root ${{ matrix.build-src-dir || '.' }} \ --xml --output ${{ matrix.codecov }}.xml diff --git a/.github/workflows/pigz.yml b/.github/workflows/pigz.yml index 8fd27ed32..3df8e51c2 100644 --- a/.github/workflows/pigz.yml +++ b/.github/workflows/pigz.yml @@ -108,6 +108,8 @@ jobs: python3 -u -m pip install gcovr python3 -m gcovr -j 3 --gcov-ignore-parse-errors --verbose \ --exclude-unreachable-branches \ + --merge-mode-functions separate \ + --merge-lines \ --gcov-executable "${{ matrix.gcov-exec || 'gcov' }}" \ --root . \ --xml --output ${{ matrix.codecov }}.xml