Skip to content

Commit ff3ca3d

Browse files
authored
[backport] Make CUDA lineinfo optional. (dmlc#11606) (dmlc#11627)
1 parent e3cb60e commit ff3ca3d

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

cmake/Utils.cmake

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,13 +98,11 @@ function(xgboost_set_cuda_flags target)
9898
if(USE_DEVICE_DEBUG)
9999
target_compile_options(${target} PRIVATE
100100
$<$<AND:$<CONFIG:DEBUG>,$<COMPILE_LANGUAGE:CUDA>>:-G;-src-in-ptx>)
101-
else()
102-
target_compile_options(${target} PRIVATE
103-
$<$<COMPILE_LANGUAGE:CUDA>:-lineinfo>)
104101
endif()
105102

106103
if(USE_NVTX)
107104
target_compile_definitions(${target} PRIVATE -DXGBOOST_USE_NVTX=1)
105+
target_compile_options(${target} PRIVATE $<$<COMPILE_LANGUAGE:CUDA>:-lineinfo>)
108106
endif()
109107

110108
# Use CCCL we find before CUDA Toolkit to make sure we get newer headers as intended

0 commit comments

Comments
 (0)