From 260f9d4f65af556cd5a8458c5cc1d5476fe1be5e Mon Sep 17 00:00:00 2001 From: Matt Borland Date: Thu, 18 Sep 2025 07:43:52 +0200 Subject: [PATCH 1/2] Stop using ccache --- .github/workflows/codecov.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 763b5e1d33..4a6733121a 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -56,7 +56,7 @@ jobs: timeout-minutes: 360 runs-on: ${{matrix.os}} container: ${{matrix.container}} - env: {B2_USE_CCACHE: 1} + env: {B2_USE_CCACHE: 0} steps: - name: Setup environment From c53d28c47fd17f51693f064df6c796488be339f3 Mon Sep 17 00:00:00 2001 From: Matt Borland Date: Thu, 18 Sep 2025 07:45:05 +0200 Subject: [PATCH 2/2] Add coverage of reverse-mode autodiff --- .github/workflows/codecov.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 4a6733121a..b879117d0e 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -53,6 +53,8 @@ jobs: compiler: gcc-12, cxxstd: '20', os: ubuntu-22.04, install: 'g++-12-multilib', address-model: '64', suite: 'interpolators' } - { name: Collect coverage autodiff, coverage: yes, compiler: gcc-12, cxxstd: '20', os: ubuntu-22.04, install: 'g++-12-multilib', address-model: '64', suite: 'autodiff' } + - { name: Collect coverage reverse-autodiff, coverage: yes, + compiler: gcc-12, cxxstd: '20', os: ubuntu-22.04, install: 'g++-12-multilib', address-model: '64', suite: 'test_reverse_mode_autodiff' } timeout-minutes: 360 runs-on: ${{matrix.os}} container: ${{matrix.container}}