Skip to content

Commit

Permalink
Merge pull request #450 from eseiler/infra/clang-19
Browse files Browse the repository at this point in the history
[INFRA] Add clang-19
  • Loading branch information
eseiler authored Oct 30, 2024
2 parents bec1640 + bfdfe7d commit fb7f40f
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 10 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/ci_linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,11 @@ jobs:
strategy:
fail-fast: false
matrix:
compiler: ["clang-18", "clang-17", "gcc-14", "gcc-13", "gcc-12", "intel"]
compiler: ["clang-19", "clang-18", "clang-17", "gcc-14", "gcc-13", "gcc-12", "intel"]
include:
- cxx_flags: "-Wno-interference-size"
- compiler: "clang-19"
cxx_flags: ""
- compiler: "clang-18"
cxx_flags: ""
- compiler: "clang-17"
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/ci_macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,11 @@ jobs:
strategy:
fail-fast: false
matrix:
compiler: ["clang-18", "clang-17", "gcc-14", "gcc-13", "gcc-12"]
compiler: ["clang-19", "clang-18", "clang-17", "gcc-14", "gcc-13", "gcc-12"]
include:
- cxx_flags: "-Wno-interference-size"
- compiler: "clang-19"
cxx_flags: ""
- compiler: "clang-18"
cxx_flags: ""
- compiler: "clang-17"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci_misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,12 @@ jobs:
strategy:
fail-fast: false
matrix:
compiler: ["clang-18", "gcc-14", "gcc-12", "intel"]
compiler: ["clang-19", "gcc-14", "gcc-12", "intel"]
build: ["snippet", "performance", "header"]
build_type: [Release, Debug]
include:
- cxx_flags: "-Wno-interference-size"
- compiler: "clang-18"
- compiler: "clang-19"
cxx_flags: ""
- compiler: "intel"
cxx_flags: "-fp-model=strict -Wno-overriding-option"
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/ci_sanitizer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,16 +59,16 @@ jobs:
cxx_flags: "-fno-omit-frame-pointer -fsanitize=undefined,float-divide-by-zero,local-bounds,nullability -fno-sanitize=function -Wno-pass-failed"

- os: macos-14
compiler: clang-18
compiler: clang-19

- os: ubuntu-latest
compiler: gcc-14
image: ghcr.io/seqan/gcc-14

- name: "TSan"
os: ubuntu-latest
compiler: clang-18
image: ghcr.io/seqan/clang-18
compiler: clang-19
image: ghcr.io/seqan/clang-19
container:
image: ${{ matrix.image || '' }}
volumes:
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/ci_utility.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,12 @@ jobs:
strategy:
fail-fast: false
matrix:
compiler: ["clang-18", "clang-17", "gcc-14", "gcc-13", "gcc-12", "intel"]
compiler: ["clang-19", "clang-18", "clang-17", "gcc-14", "gcc-13", "gcc-12", "intel"]
build_type: [Release, Debug]
include:
- cxx_flags: "-Wno-interference-size"
- compiler: "clang-19"
cxx_flags: ""
- compiler: "clang-18"
cxx_flags: ""
- compiler: "clang-17"
Expand Down
4 changes: 2 additions & 2 deletions cmake/package-lock.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ CPMDeclarePackage (sharg
OPTIONS "INSTALL_SHARG OFF" "INSTALL_TDL OFF" "CMAKE_MESSAGE_LOG_LEVEL WARNING" "BUILD_TESTING OFF"
)
# seqan3
set (RAPTOR_SEQAN3_VERSION 2b5641e9f27f2cfa7f15f7fe764a33f9ed7a8b1e)
set (RAPTOR_SEQAN3_VERSION f500cf7fbe128636c6e50a99519b5eb2532ab70e)
CPMDeclarePackage (seqan3
NAME seqan3
GIT_TAG ${RAPTOR_SEQAN3_VERSION} # main
Expand All @@ -36,7 +36,7 @@ CPMDeclarePackage (seqan3
OPTIONS "INSTALL_SEQAN3 OFF" "CMAKE_MESSAGE_LOG_LEVEL WARNING"
)
# chopper
set (RAPTOR_CHOPPER_VERSION 0e4ddf56f3fa8b920c36b7f39f5e168cb319511f)
set (RAPTOR_CHOPPER_VERSION 655b4fe2b93d708ef91ae9676d400f4e6c75235e)
CPMDeclarePackage (chopper
NAME chopper
GIT_TAG ${RAPTOR_CHOPPER_VERSION} # main
Expand Down

0 comments on commit fb7f40f

Please sign in to comment.