Debian Patches
Status for cccl/2.3.2-3
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001-Fix-thrust-optional-T-emplace-1707.patch | [PATCH] Fix thrust::optional<T&>::emplace() (#1707) Where optional<T> inherits optional<T>::construct via a series of classes, optional<T&> does not. This means that optional<T&>::emplace() was broken and called into a member function that did not exist. This replaces the functionality to make optional<T&>::emplace() change the stored reference to the new one. Note that it does _not_ emplace the referee, as this would lead to questionable behavior when the optional holds nullopt. This was revealed by a change in LLVM, see https://github.com/llvm/llvm-project/pull/90152 and https://github.com/ROCm/rocThrust/issues/404. (cherry picked from commit 717366f71e688197e7af8c204624731fcafa708d) |
Robin Voetter <robin@voetter.nl> | no | 2024-05-06 | ||
libcudacxx/install-cmake-bits-to-DATADIR.patch | install *.cmake to CMAKE_INSTALL_DATADIR | Andreas Beckmann <anbe@debian.org> | yes | upstream | ||
libcudacxx/cmake-fixes.patch | misc cmake fixes | Andreas Beckmann <anbe@debian.org> | no | |||
cub/install-cmake-bits-to-DATADIR.patch | install *.cmake to CMAKE_INSTALL_DATADIR | Andreas Beckmann <anbe@debian.org> | yes | upstream | ||
thrust/install-cmake-bits-to-DATADIR.patch | install *.cmake to CMAKE_INSTALL_DATADIR | Andreas Beckmann <anbe@debian.org> | yes | upstream | ||
thrust/debianize-cmake.patch | cmake fixup for running autopkgtest | Andreas Beckmann <anbe@debian.org> | not-needed | |||
install-cmake-bits-to-DATADIR.patch | install *.cmake to CMAKE_INSTALL_DATADIR | Andreas Beckmann <anbe@debian.org> | no | |||
all_cuda_architectures.patch | compile CUDA tests for all supported CUDA architectures | Andreas Beckmann <anbe@debian.org> | no | |||
fix-disabling-warnings.patch | fix disabling warnings g++ silently accepts -Wno-unknown-foo but errors out on -Wunknown-foo cc1plus warns on -Wno-unknown-foo |
Andreas Beckmann <anbe@debian.org> | no | |||
no-Wdeprecated-declarations.patch | -Werror clashes with -Wdeprecated-declarations | Andreas Beckmann <anbe@debian.org> | no | |||
disable-tests-for-sm_87.patch | 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) |
Andreas Beckmann <anbe@debian.org> | no | |||
fix-building-without-cuda.patch | fix building without CUDA toolkit | Andreas Beckmann <anbe@debian.org> | no | |||
lit.patch | do not require a lit executable | Andreas Beckmann <anbe@debian.org> | no | |||
no-Wattributes.patch | -Werror clashes with -Wattributes | Andreas Beckmann <anbe@debian.org> | no |