Skip to content

Commit

Permalink
Drop support for clang 15
Browse files Browse the repository at this point in the history
  • Loading branch information
mingxwa committed Dec 20, 2024
1 parent f055fe0 commit c36f335
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 9 deletions.
9 changes: 1 addition & 8 deletions .github/workflows/bvt-clang.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,14 @@ jobs:

- name: install clang
run: |
sudo apt install -y clang-15 clang-16 clang-17 clang-18
sudo apt install -y clang-16 clang-17 clang-18
- name: check compiler versions
run: |
clang++-15 --version
clang++-16 --version
clang++-17 --version
clang++-18 --version
- name: build and run test with clang 15
run: |
cmake -B build-clang-15 -DCMAKE_C_COMPILER=clang-15 -DCMAKE_CXX_COMPILER=clang++-15 -DCMAKE_BUILD_TYPE=Release
cmake --build build-clang-15 -j
ctest --test-dir build-clang-15 -j
- name: build and run test with clang 16
run: |
cmake -B build-clang-16 -DCMAKE_C_COMPILER=clang-16 -DCMAKE_CXX_COMPILER=clang++-16 -DCMAKE_BUILD_TYPE=Release
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@ The "Proxy" library is a self-contained solution for runtime polymorphism in C++
| Family | Minimum version | Required flags |
| ---------- | --------------- | -------------- |
| GCC | 13.1 | -std=c++20 |
| Clang | 15.0.0 | -std=c++20 |
| Clang | 16.0.0 | -std=c++20 |
| MSVC | 19.31 | /std:c++20 |
| NVIDIA HPC | 24.1 | -std=c++20 |

Expand Down

0 comments on commit c36f335

Please sign in to comment.