Skip to content

Commit

Permalink
feat: upgrade from gcc10 to gcc13
Browse files Browse the repository at this point in the history
  • Loading branch information
SGSSGene committed May 11, 2023
1 parent 07b32ee commit 45e57ac
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 13 deletions.
18 changes: 11 additions & 7 deletions .github/workflows/ci_linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,25 +33,29 @@ jobs:
cxx: "g++-12"
cc: "gcc-12"
cxx_flags: "-std=c++20"
pkg: "g++-12"
build: coverage
build_type: Coverage

- name: "gcc13"
cxx: "g++"
cc: "gcc"
cxx_flags: "-std=c++20"
pkg: "g++-13"
build_type: Release

- name: "gcc12"
cxx: "g++-12"
cc: "gcc-12"
cxx_flags: "-std=c++20"
pkg: "g++-12"
build_type: Release

- name: "gcc11"
cxx: "g++-11"
cc: "gcc-11"
cxx_flags: "-std=c++20"
build_type: Release

- name: "gcc10"
cxx: "g++-10"
cc: "gcc-10"
cxx_flags: "-std=c++20"
pkg: "g++-11"
build_type: Release

steps:
Expand All @@ -72,7 +76,7 @@ jobs:
run: sudo apt-get install --yes ccache

- name: Install compiler ${{ matrix.cxx }}
run: sudo apt-get install --yes ${{ matrix.cxx }}
run: sudo apt-get install --yes ${{ matrix.pkg }}

- name: Install lcov
if: matrix.build == 'coverage'
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/ci_macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,12 @@ jobs:
fail-fast: true
matrix:
include:
- name: "gcc13"
cxx: "g++-13"
cc: "gcc-13"
cxx_flags: "-std=c++20"
build_type: Release

- name: "gcc12"
cxx: "g++-12"
cc: "gcc-12"
Expand All @@ -41,12 +47,6 @@ jobs:
cxx_flags: "-std=c++20"
build_type: Release

- name: "gcc10"
cxx: "g++-10"
cc: "gcc-10"
cxx_flags: "-std=c++20"
build_type: Release

steps:
- name: Checkout
uses: actions/checkout@v3
Expand Down

0 comments on commit 45e57ac

Please sign in to comment.