Skip to content

Commit

Permalink
Further update to the macOS GHA flow
Browse files Browse the repository at this point in the history
  • Loading branch information
dragonmux committed Sep 25, 2024
1 parent c653d8f commit d140c0f
Showing 1 changed file with 7 additions and 16 deletions.
23 changes: 7 additions & 16 deletions .github/workflows/build-macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,23 +103,14 @@ jobs:
## Apple LLD is unable to link GCC < 11 generated object files.
## https://stackoverflow.com/questions/73714336/xcode-update-to-version-2395-ld-compile-problem-occurs-computedatomcount-m
## rdar://FB11369327
# - macos-12
- macos-11
- macos-13
- macos-12
compiler:
## GCC5 cannot compile anything on macOS
# - gcc@5
## GCC6 cannot handle constexpr-ness of mmap_t
## See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66297
# - gcc@6
## GCC < 10 is known to crash on exception unwind
## https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98805
# - gcc@7
# - gcc@8
# - gcc@9
- gcc@10
# - gcc@10
- gcc@11
- gcc@12
- gcc@13 # needs hardcoding for the GCOV replacement
- gcc@13
- gcc@14
cpp_std:
- 'c++11'
- 'c++14'
Expand All @@ -142,7 +133,7 @@ jobs:
env:
COMPILER: ${{ matrix.compiler }}
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
lfs: true
submodules: true
Expand Down Expand Up @@ -186,7 +177,7 @@ jobs:
run: ninja -C build install
- name: Codecov
if: success()
uses: codecov/codecov-action@v3
uses: codecov/codecov-action@v4
with:
directory: ./buildcov/meson-logs/
files: coverage.xml
Expand Down

0 comments on commit d140c0f

Please sign in to comment.