Skip to content

Commit

Permalink
👷 (ci): Sanitizers - Use modern compilers
Browse files Browse the repository at this point in the history
  • Loading branch information
ladislas committed May 22, 2024
1 parent 8ffb7e7 commit c1a7ac3
Showing 1 changed file with 18 additions and 7 deletions.
25 changes: 18 additions & 7 deletions .github/workflows/ci-code_analysis-sanitizers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,25 @@ jobs:
strategy:
fail-fast: false
matrix:
compiler:
[
{ name: Clang 15, cc: /usr/bin/clang-15, cxx: /usr/bin/clang++-15 },
{ name: GCC 10, cc: /usr/bin/gcc-10, cxx: /usr/bin/g++-10 },
{ name: GCC 12, cc: /usr/bin/gcc-12, cxx: /usr/bin/g++-12 },
{ name: GCC 13, cc: /usr/bin/gcc-13, cxx: /usr/bin/g++-13 },
]
optimisation_level: ["-Og", "-Os"]
include:
- os: ubuntu-22.04
compiler:
name: GCC 10
cc: /usr/bin/gcc-10
cxx: /usr/bin/g++-10

- os: ubuntu-24.04
compiler:
name: Clang 18
cc: /usr/bin/clang-18
cxx: /usr/bin/clang++-18

- os: ubuntu-24.04
compiler:
name: GCC 13
cc: /usr/bin/gcc-13
cxx: /usr/bin/g++-13

steps:
- uses: actions/checkout@v4
Expand Down

0 comments on commit c1a7ac3

Please sign in to comment.