Package: cccl / 2.3.2-2

Metadata

Package Version Patches format
cccl 2.3.2-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
libcudacxx/install cmake bits to DATADIR.patch | (download)

libcudacxx/cmake/libcudacxxInstallRules.cmake | 6 3 + 3 - 0 !
libcudacxx/cmake/test/CMakeLists.txt | 2 1 + 1 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 install *.cmake to cmake_install_datadir
Bug: https://github.com/NVIDIA/thrust/issues/1838


libcudacxx/cmake fixes.patch | (download)

libcudacxx/cmake/AddLLVM.cmake | 1 1 + 0 - 0 !
libcudacxx/test/libcudacxx/CMakeLists.txt | 4 2 + 2 - 0 !
2 files changed, 3 insertions(+), 2 deletions(-)

 misc cmake fixes


cub/install cmake bits to DATADIR.patch | (download)

cub/cmake/CubInstallRules.cmake | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 install *.cmake to cmake_install_datadir
Bug: https://github.com/NVIDIA/thrust/issues/1838


thrust/install cmake bits to DATADIR.patch | (download)

thrust/cmake/ThrustInstallRules.cmake | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 install *.cmake to cmake_install_datadir
Bug: https://github.com/NVIDIA/thrust/issues/1838


thrust/debianize cmake.patch | (download)

thrust/thrust/cmake/thrust-config.cmake | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 cmake fixup for running autopkgtest
install cmake bits to DATADIR.patch | (download)

cmake/CCCLInstallRules.cmake | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 install *.cmake to cmake_install_datadir


all_cuda_architectures.patch | (download)

libcudacxx/CMakeLists.txt | 13 13 + 0 - 0 !
1 file changed, 13 insertions(+)

 compile cuda tests for all supported cuda architectures


fix disabling warnings.patch | (download)

cub/cmake/AppendOptionIfAvailable.cmake | 11 11 + 0 - 0 !
cub/cmake/CubBuildCompilerTargets.cmake | 4 2 + 2 - 0 !
thrust/cmake/AppendOptionIfAvailable.cmake | 10 10 + 0 - 0 !
thrust/cmake/ThrustBuildCompilerTargets.cmake | 4 2 + 2 - 0 !
4 files changed, 25 insertions(+), 4 deletions(-)

 fix disabling warnings
 g++ silently accepts -Wno-unknown-foo but errors out on -Wunknown-foo
 cc1plus warns on -Wno-unknown-foo


no Wdeprecated declarations.patch | (download)

cub/cmake/CubBuildCompilerTargets.cmake | 1 1 + 0 - 0 !
thrust/cmake/ThrustBuildCompilerTargets.cmake | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 -werror clashes with -wdeprecated-declarations


disable tests for sm_87.patch | (download)

libcudacxx/CMakeLists.txt | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 avoid nvlink errors while building tests
 nvlink error   : Undefined reference to '__cudaCDP2DeviceGetAttribute' in 'CMakeFiles/cub.cpp14.test.device_radix_sort.cdp_1.bytes_1.pairs_0.dir/test_device_radix_sort.cu.o' (target: sm_87)
 nvlink error   : Undefined reference to '__cudaCDP2GetLastError' in 'CMakeFiles/cub.cpp14.test.device_radix_sort.cdp_1.bytes_1.pairs_0.dir/test_device_radix_sort.cu.o' (target: sm_87)
 nvlink error   : Undefined reference to '__cudaCDP2PeekAtLastError' in 'CMakeFiles/cub.cpp14.test.device_radix_sort.cdp_1.bytes_1.pairs_0.dir/test_device_radix_sort.cu.o' (target: sm_87)
 nvlink error   : Undefined reference to '__cudaCDP2GetDevice' in 'CMakeFiles/cub.cpp14.test.device_radix_sort.cdp_1.bytes_1.pairs_0.dir/test_device_radix_sort.cu.o' (target: sm_87)
 nvlink error   : Undefined reference to '__cudaCDP2MemcpyAsync' in 'CMakeFiles/cub.cpp14.test.device_radix_sort.cdp_1.bytes_1.pairs_0.dir/test_device_radix_sort.cu.o' (target: sm_87)
 nvlink error   : Undefined reference to '__cudaCDP2OccupancyMaxActiveBlocksPerMultiprocessorWithFlags' in 'CMakeFiles/cub.cpp14.test.device_radix_sort.cdp_1.bytes_1.pairs_0.dir/test_device_radix_sort.cu.o' (target: sm_87)
 nvlink error   : Undefined reference to '__cudaCDP2GetParameterBuffer' in 'CMakeFiles/cub.cpp14.test.device_radix_sort.cdp_1.bytes_1.pairs_0.dir/test_device_radix_sort.cu.o' (target: sm_87)
 nvlink error   : Undefined reference to '__cudaCDP2LaunchDevice' in 'CMakeFiles/cub.cpp14.test.device_radix_sort.cdp_1.bytes_1.pairs_0.dir/test_device_radix_sort.cu.o' (target: sm_87)


fix building without cuda.patch | (download)

examples/CMakeLists.txt | 2 2 + 0 - 0 !
libcudacxx/CMakeLists.txt | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 1 deletion(-)

 fix building without cuda toolkit


lit.patch | (download)

libcudacxx/test/libcudacxx/CMakeLists.txt | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 do not require a lit executable


no Wattributes.patch | (download)

thrust/cmake/ThrustBuildCompilerTargets.cmake | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 -werror clashes with -wattributes