Skip to content

Commit 8c84ca8

Browse files
committed
Drop support for CTK < 11.8 and clang < 14.
Newer versions of fmt have a ton of issues building on CTK 11.1, and 11.8 is the next available container we have built for CI. We may still work with some earlier versions, but we do not test them. We no longer have CI images available for clang < 14, so drop official support.
1 parent fd9063d commit 8c84ca8

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ features:
2929
# Supported Compilers and Tools
3030

3131
- CMake > 2.23.1
32-
- CUDA Toolkit + nvcc: 11.1 -> 12.4
33-
- g++: 7 -> 12
34-
- clang++: 9 -> 18
32+
- CUDA Toolkit + nvcc: 11.8 and above
33+
- g++: 7 -> 14
34+
- clang++: 14 -> 19
3535
- cl.exe: 2019 -> 2022 (19.29, 29.39)
3636
- Headers are tested with C++17 -> C++20.
3737

ci/matrix.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
cuda_prev_min: &cuda_prev_min '11.1' # Does not support the CUPTI APIs we use (added in 11.3)
2+
cuda_prev_min: &cuda_prev_min '11.1' # Unsupported: No cupti support, issues compiling newer fmt.
33
cuda_prev_max: &cuda_prev_max '11.8'
44
cuda_curr_min: &cuda_curr_min '12.0'
55
cuda_curr_max: &cuda_curr_max '12.8'
@@ -42,9 +42,6 @@ msvc2022: &msvc2022 { name: 'cl', version: '14.39', exe: 'cl++' }
4242
# Configurations that will run for every PR
4343
pull_request:
4444
nvcc:
45-
- {cuda: *cuda_prev_min, os: 'ubuntu18.04', cpu: 'amd64', compiler: *gcc7 }
46-
- {cuda: *cuda_prev_min, os: 'ubuntu18.04', cpu: 'amd64', compiler: *gcc8 }
47-
- {cuda: *cuda_prev_min, os: 'ubuntu18.04', cpu: 'amd64', compiler: *gcc9 }
4845
- {cuda: *cuda_prev_max, os: 'ubuntu22.04', cpu: 'amd64', compiler: *gcc11 }
4946
- {cuda: *cuda_curr_min, os: 'ubuntu20.04', cpu: 'amd64', compiler: *gcc7 }
5047
- {cuda: *cuda_curr_min, os: 'ubuntu20.04', cpu: 'amd64', compiler: *gcc8 }

0 commit comments

Comments
 (0)