Skip to content

Commit 7136dc0

Browse files
committed
Update
1 parent ec63722 commit 7136dc0

2 files changed

Lines changed: 7 additions & 6 deletions

File tree

c/parallel/src/clangjit/compiler.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,6 @@ class CUDACompiler::Impl
377377
arg_strings.push_back("-D__CLANGJIT_DEVICE_COMPILATION__=1");
378378
arg_strings.push_back("-DNDEBUG");
379379
arg_strings.push_back("-DCCCL_DISABLE_CTK_COMPATIBILITY_CHECK");
380-
arg_strings.push_back("-D_CCCL_ENABLE_FREESTANDING=1");
381380
arg_strings.push_back("-DCCCL_DISABLE_FP16_SUPPORT=1");
382381
arg_strings.push_back("-DCCCL_DISABLE_BF16_SUPPORT=1");
383382
arg_strings.push_back("-DCCCL_DISABLE_NVTX=1");
@@ -777,13 +776,10 @@ class CUDACompiler::Impl
777776
arg_strings.push_back("-D__CLANGJIT_DEVICE_COMPILATION__=1");
778777
arg_strings.push_back("-DNDEBUG");
779778
arg_strings.push_back("-DCCCL_DISABLE_CTK_COMPATIBILITY_CHECK");
780-
arg_strings.push_back("-D_CCCL_ENABLE_FREESTANDING=1");
781779
arg_strings.push_back("-DCCCL_DISABLE_FP16_SUPPORT=1");
782780
arg_strings.push_back("-DCCCL_DISABLE_BF16_SUPPORT=1");
783781
arg_strings.push_back("-DCCCL_DISABLE_NVTX=1");
784782
arg_strings.push_back("-DCCCL_DISABLE_EXCEPTIONS=1");
785-
arg_strings.push_back("-DCCCL_DISABLE_FP16_SUPPORT=1");
786-
arg_strings.push_back("-DCCCL_DISABLE_BF16_SUPPORT=1");
787783
arg_strings.push_back("-fdeprecated-macro");
788784
arg_strings.push_back("-fcxx-exceptions");
789785
arg_strings.push_back("-fexceptions");

ci/matrix.yaml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,13 @@ workflows:
6565
- {jobs: ['test'], project: 'cccl_c_parallel', ctk: '13.X', cxx: ['gcc13', 'msvc'], gpu: ['rtx2080', 'l4', 'h100']}
6666
# RTX PRO 6000 coverage (limited due to small number of runners):
6767
- {jobs: ['test'], project: 'cccl_c_parallel', ctk: '13.X', cxx: ['gcc13'], gpu: ['rtxpro6000']}
68-
# c.parallel with ClangJIT (one gcc, one msvc to track build times before adding caching)
69-
- {jobs: ['test'], project: 'cccl_c_parallel_clangjit', ctk: '13.X', cxx: ['gcc13', 'msvc'], gpu: 'rtx2080'}
68+
# c.parallel with ClangJIT
69+
#
70+
# For now, this is a separate job run for Linux/CUDA13.
71+
# Eventually we will want building with ClangJIT to be the
72+
# default, and will do it across the entire matrix. Currently
73+
# blocked on libnvfatbin availability on Windows containers, and for CUDA <12.4.
74+
- {jobs: ['test'], project: 'cccl_c_parallel_clangjit', ctk: '13.X', cxx: ['gcc13'], gpu: 'rtx2080'}
7075
# c.experimental.stf-- pinned to gcc13 to match python
7176
- {jobs: ['test'], project: 'cccl_c_stf', ctk: '12.X', cxx: 'gcc13', gpu: ['rtx2080']}
7277
- {jobs: ['test'], project: 'cccl_c_stf', ctk: '13.X', cxx: 'gcc13', gpu: ['rtx2080', 'l4', 'h100']}

0 commit comments

Comments
 (0)