Skip to content

Commit

Permalink
Skip Thrust CPU testing for one-off GPU builds.
Browse files Browse the repository at this point in the history
  • Loading branch information
alliepiper committed Feb 11, 2025
1 parent 2cd66aa commit a6c0056
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions ci/matrix.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,9 @@ workflows:
- {jobs: ['build'], std: 'all', ctk: '12.5', cxx: 'nvhpc'}
- {jobs: ['build'], std: 'max', cxx: ['gcc', 'clang'], cpu: 'arm64'}
- {jobs: ['build'], std: 'max', cxx: 'gcc', sm: ['90;90a;100']}
- {jobs: ['test_lid0'], project: 'cub', std: 'max', gpu: 'h100', sm: 'gpu' }
- {jobs: ['test'], project: ['thrust', 'libcudacxx', 'cudax'], std: 'max', gpu: 'h100', sm: 'gpu' }
- {jobs: ['test_lid0'], project: 'cub', std: 'max', gpu: 'h100', sm: 'gpu' }
- {jobs: ['test_gpu'], project: 'thrust', std: 'max', gpu: 'h100', sm: 'gpu' }
- {jobs: ['test'], project: ['libcudacxx', 'cudax'], std: 'max', gpu: 'h100', sm: 'gpu' }
# Test Thrust 32-bit-only dispatch here, since it's most likely to break. 64-bit-only is tested in nightly.
- {jobs: ['test_gpu'], project: 'thrust', cmake_options: '-DTHRUST_DISPATCH_TYPE=Force32bit', gpu: 'rtx4090'}
# default_projects: clang-cuda
Expand Down Expand Up @@ -78,8 +79,9 @@ workflows:
- {jobs: ['build'], std: 'all', ctk: '12.5', cxx: 'nvhpc'}
- {jobs: ['build'], std: 'all', cxx: ['gcc', 'clang'], cpu: 'arm64'}
- {jobs: ['build'], std: 'all', cxx: ['gcc'], sm: '90a'}
- {jobs: ['test_lid0'], project: 'cub', std: 'max', gpu: ['v100', 't4', 'l4', 'h100'], sm: '70;75;89;90;100'}
- {jobs: ['test'], project: ['thrust', 'libcudacxx', 'cudax'], std: 'max', gpu: ['v100', 't4', 'l4', 'h100'], sm: '70;75;89;90;100'}
- {jobs: ['test_lid0'], project: 'cub', std: 'max', gpu: ['v100', 't4', 'l4', 'h100'], sm: '70;75;89;90;100'}
- {jobs: ['test_gpu'], project: 'thrust', std: 'max', gpu: ['v100', 't4', 'l4', 'h100'], sm: '70;75;89;90;100'}
- {jobs: ['test'], project: ['libcudacxx', 'cudax'], std: 'max', gpu: ['v100', 't4', 'l4', 'h100'], sm: '70;75;89;90;100'}
# default_projects: clang-cuda
- {jobs: ['build'], std: 'all', cudacxx: 'clang', cxx: 'clang'}
# Disabled; see discussion on #3633. Should be fixed in clang-20.
Expand Down

0 comments on commit a6c0056

Please sign in to comment.