Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add clang-17 to CI #775

Merged
merged 1 commit into from
Sep 27, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Add clang-17 to CI
  • Loading branch information
bernhardmgruber committed Sep 26, 2023
commit b9bbb97514924672dcc3c5142019f2c3e2e4f2df
5 changes: 5 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -229,6 +229,10 @@ jobs:
cuda_url: https://developer.download.nvidia.com/compute/cuda/12.1.0/local_installers/cuda_12.1.0_530.30.02_linux.run
add_llvm_repo: true
cxx_std: 20
- name: build-ubuntu-clang17
cxx: clang++-17
install_extra: clang-17 libomp-17-dev
add_llvm_repo: true
- name: build-ubuntu-icpx
cxx: icpx
add_oneapi_repo: true
Expand Down Expand Up @@ -256,6 +260,7 @@ jobs:
sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-14 main'
sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-15 main'
sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-16 main'
sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-17 main'
- name: add CUDA apt repo
if: matrix.add_nvcpp_repo
run: |
Expand Down