Skip to content

Instantly share code, notes, and snippets.

@Artem-B
Created April 17, 2024 20:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Artem-B/9d59658f4c64940c2da4d59fd14096f4 to your computer and use it in GitHub Desktop.
Save Artem-B/9d59658f4c64940c2da4d59fd14096f4 to your computer and use it in GitHub Desktop.
thrust UB failures.
This file has been truncated, but you can view the full file.
sccache stats: N/A No new compilation requests
+ PRESET=thrust-cpp20
+ test_preset Thrust thrust-cpp20
+ local BUILD_NAME=Thrust
+ local PRESET=thrust-cpp20
+ pushd ..
+ ctest --preset=thrust-cpp20
Test project /usr/local/google/home/tra/work/cccl/build/thrust-cpp20
Start 1: thrust.cpp.cuda.cpp20.test.adjacent_difference
1/362 Test #1: thrust.cpp.cuda.cpp20.test.adjacent_difference ...........................***Failed 0.90 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 8 unit tests.
.../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2501887==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f7cf9ad617c bp 0x000000000001 sp 0x7ffef000b550 T2501887)
==2501887==The signal is caused by a WRITE memory access.
==2501887==Hint: address points to the zero page.
#0 0x7f7cf9ad617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55e191ed2bc1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.adjacent_difference+0x9bbc1) (BuildId: 740515ba3eca30f931ce5a0b0753dcff1b21b6b9)
#2 0x55e191e8144b in void TestAdjacentDifferenceSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.adjacent_difference+0x4a44b) (BuildId: 740515ba3eca30f931ce5a0b0753dcff1b21b6b9)
#3 0x55e191e849b9 in TestAdjacentDifferenceSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.adjacent_difference+0x4d9b9) (BuildId: 740515ba3eca30f931ce5a0b0753dcff1b21b6b9)
#4 0x55e191edc05c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.adjacent_difference+0xa505c) (BuildId: 740515ba3eca30f931ce5a0b0753dcff1b21b6b9)
#5 0x55e191edd051 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.adjacent_difference+0xa6051) (BuildId: 740515ba3eca30f931ce5a0b0753dcff1b21b6b9)
#6 0x55e191ee2367 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.adjacent_difference+0xab367) (BuildId: 740515ba3eca30f931ce5a0b0753dcff1b21b6b9)
#7 0x55e191edd326 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.adjacent_difference+0xa6326) (BuildId: 740515ba3eca30f931ce5a0b0753dcff1b21b6b9)
#8 0x7f7cf98456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f7cf9845784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55e191e4b260 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.adjacent_difference+0x14260) (BuildId: 740515ba3eca30f931ce5a0b0753dcff1b21b6b9)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2501887==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.adjacent_difference
failed (1)
Start 2: thrust.cpp.cuda.cpp20.test.advance
2/362 Test #2: thrust.cpp.cuda.cpp20.test.advance .......................................***Failed 0.31 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 9 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
terminate called after throwing an instance of 'thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::system_error'
what(): parallel_for: failed to synchronize: cudaErrorIllegalAddress: an illegal memory access was encountered
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.advance
failed (Subprocess aborted)
Start 3: thrust.cpp.cuda.cpp20.test.alignment
3/362 Test #3: thrust.cpp.cuda.cpp20.test.alignment ..................................... Passed 0.39 sec
Start 4: thrust.cpp.cuda.cpp20.test.allocator
4/362 Test #4: thrust.cpp.cuda.cpp20.test.allocator ..................................... Passed 0.51 sec
Start 5: thrust.cpp.cuda.cpp20.test.allocator_aware_policies
5/362 Test #5: thrust.cpp.cuda.cpp20.test.allocator_aware_policies ...................... Passed 0.24 sec
Start 6: thrust.cpp.cuda.cpp20.test.async_copy
6/362 Test #6: thrust.cpp.cuda.cpp20.test.async_copy .................................... Passed 2.25 sec
Start 7: thrust.cpp.cuda.cpp20.test.async_for_each
7/362 Test #7: thrust.cpp.cuda.cpp20.test.async_for_each ................................ Passed 0.71 sec
Start 8: thrust.cpp.cuda.cpp20.test.async_reduce
8/362 Test #8: thrust.cpp.cuda.cpp20.test.async_reduce ..................................***Failed 0.51 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 34 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'thrust::mr::disjoint_unsynchronized_pool_resource<thrust::system::cuda::detail::cuda_memory_resource<&cudaMalloc, &cudaFree, thrust::pointer<void, thrust::cuda_cub::tag, thrust::tagged_reference<void, thrust::cuda_cub::tag>>>, thrust::mr::new_delete_resource>::chunk_descriptor'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'thrust::pointer<void, thrust::cuda_cub::tag, thrust::tagged_reference<void, thrust::cuda_cub::tag>>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'signed char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'long'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned long'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'long long'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned long long'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'float'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'double'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
terminate called after throwing an instance of 'thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::system_error'
what(): parallel_for: failed to synchronize: cudaErrorIllegalAddress: an illegal memory access was encountered
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.async_reduce
failed (Subprocess aborted)
Start 9: thrust.cpp.cuda.cpp20.test.async_reduce_into
9/362 Test #9: thrust.cpp.cuda.cpp20.test.async_reduce_into .............................***Failed 0.25 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 20 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'thrust::mr::disjoint_unsynchronized_pool_resource<thrust::system::cuda::detail::cuda_memory_resource<&cudaMalloc, &cudaFree, thrust::pointer<void, thrust::cuda_cub::tag, thrust::tagged_reference<void, thrust::cuda_cub::tag>>>, thrust::mr::new_delete_resource>::chunk_descriptor'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'thrust::pointer<void, thrust::cuda_cub::tag, thrust::tagged_reference<void, thrust::cuda_cub::tag>>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
terminate called after throwing an instance of 'thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::system_error'
what(): parallel_for: failed to synchronize: cudaErrorIllegalAddress: an illegal memory access was encountered
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.async_reduce_into
failed (Subprocess aborted)
Start 10: thrust.cpp.cuda.cpp20.test.async_sort
10/362 Test #10: thrust.cpp.cuda.cpp20.test.async_sort .................................... Passed 7.61 sec
Start 11: thrust.cpp.cuda.cpp20.test.async_transform
11/362 Test #11: thrust.cpp.cuda.cpp20.test.async_transform ............................... Passed 5.81 sec
Start 12: thrust.cpp.cuda.cpp20.test.binary_search
12/362 Test #12: thrust.cpp.cuda.cpp20.test.binary_search .................................***Failed 0.32 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 21 unit tests.
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2504429==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f4f5a4d617c bp 0x000000000001 sp 0x7ffd8f5d2090 T2504429)
==2504429==The signal is caused by a WRITE memory access.
==2504429==Hint: address points to the zero page.
#0 0x7f4f5a4d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55cbce836dc1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search+0x77dc1) (BuildId: 6d031e4771c06974d491b8c0102532d7292a5a81)
#2 0x55cbce81a604 in void TestScalarBinarySearchSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search+0x5b604) (BuildId: 6d031e4771c06974d491b8c0102532d7292a5a81)
#3 0x55cbce830749 in TestScalarBinarySearchSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search+0x71749) (BuildId: 6d031e4771c06974d491b8c0102532d7292a5a81)
#4 0x55cbce8437ec in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search+0x847ec) (BuildId: 6d031e4771c06974d491b8c0102532d7292a5a81)
#5 0x55cbce8447e1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search+0x857e1) (BuildId: 6d031e4771c06974d491b8c0102532d7292a5a81)
#6 0x55cbce849af7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search+0x8aaf7) (BuildId: 6d031e4771c06974d491b8c0102532d7292a5a81)
#7 0x55cbce844ab6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search+0x85ab6) (BuildId: 6d031e4771c06974d491b8c0102532d7292a5a81)
#8 0x7f4f5a1666c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f4f5a166784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55cbce7d34e0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search+0x144e0) (BuildId: 6d031e4771c06974d491b8c0102532d7292a5a81)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2504429==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search
failed (1)
Start 13: thrust.cpp.cuda.cpp20.test.binary_search_descending
13/362 Test #13: thrust.cpp.cuda.cpp20.test.binary_search_descending ......................***Failed 0.31 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 12 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2504440==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fe7762d617c bp 0x000000000001 sp 0x7ffe413d63b0 T2504440)
==2504440==The signal is caused by a WRITE memory access.
==2504440==Hint: address points to the zero page.
#0 0x7fe7762d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55ecce048fa1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_descending+0x79fa1) (BuildId: f7241b5cfb0ab659e76fae30bcc027ec5856afec)
#2 0x55ecce028bd5 in void TestScalarBinarySearchDescendingSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_descending+0x59bd5) (BuildId: f7241b5cfb0ab659e76fae30bcc027ec5856afec)
#3 0x55ecce0401f9 in TestScalarBinarySearchDescendingSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_descending+0x711f9) (BuildId: f7241b5cfb0ab659e76fae30bcc027ec5856afec)
#4 0x55ecce053dac in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_descending+0x84dac) (BuildId: f7241b5cfb0ab659e76fae30bcc027ec5856afec)
#5 0x55ecce054da1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_descending+0x85da1) (BuildId: f7241b5cfb0ab659e76fae30bcc027ec5856afec)
#6 0x55ecce05a0b7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_descending+0x8b0b7) (BuildId: f7241b5cfb0ab659e76fae30bcc027ec5856afec)
#7 0x55ecce055076 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_descending+0x86076) (BuildId: f7241b5cfb0ab659e76fae30bcc027ec5856afec)
#8 0x7fe7760456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fe776045784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55eccdfe22f0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_descending+0x132f0) (BuildId: f7241b5cfb0ab659e76fae30bcc027ec5856afec)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2504440==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_descending
failed (1)
Start 14: thrust.cpp.cuda.cpp20.test.binary_search_vector
14/362 Test #14: thrust.cpp.cuda.cpp20.test.binary_search_vector ..........................***Failed 0.92 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 21 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
.../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2504451==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f528b4d617c bp 0x000000000001 sp 0x7ffc40d19940 T2504451)
==2504451==The signal is caused by a WRITE memory access.
==2504451==Hint: address points to the zero page.
#0 0x7f528b4d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55c3246ebb21 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector+0x6fb21) (BuildId: d42c65856a4f68ea0e0d35b059bc27e6e3c0f4f4)
#2 0x55c3246ddc03 in void TestVectorBinarySearchSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector+0x61c03) (BuildId: d42c65856a4f68ea0e0d35b059bc27e6e3c0f4f4)
#3 0x55c3246e3459 in TestVectorBinarySearchSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector+0x67459) (BuildId: d42c65856a4f68ea0e0d35b059bc27e6e3c0f4f4)
#4 0x55c32471542c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector+0x9942c) (BuildId: d42c65856a4f68ea0e0d35b059bc27e6e3c0f4f4)
#5 0x55c324716421 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector+0x9a421) (BuildId: d42c65856a4f68ea0e0d35b059bc27e6e3c0f4f4)
#6 0x55c32471b657 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector+0x9f657) (BuildId: d42c65856a4f68ea0e0d35b059bc27e6e3c0f4f4)
#7 0x55c3247166f6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector+0x9a6f6) (BuildId: d42c65856a4f68ea0e0d35b059bc27e6e3c0f4f4)
#8 0x7f528b1666c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f528b166784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55c324692460 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector+0x16460) (BuildId: d42c65856a4f68ea0e0d35b059bc27e6e3c0f4f4)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2504451==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector
failed (1)
Start 15: thrust.cpp.cuda.cpp20.test.binary_search_vector_descending
15/362 Test #15: thrust.cpp.cuda.cpp20.test.binary_search_vector_descending ...............***Failed 0.76 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 12 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2504487==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fde904d617c bp 0x000000000001 sp 0x7ffcb1f18d10 T2504487)
==2504487==The signal is caused by a WRITE memory access.
==2504487==Hint: address points to the zero page.
#0 0x7fde904d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x564a944a7a01 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector_descending+0x6ea01) (BuildId: 17bde305fd4be869d511d67b1499c9eb42416bcf)
#2 0x564a94499097 in void TestVectorBinarySearchDescendingSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector_descending+0x60097) (BuildId: 17bde305fd4be869d511d67b1499c9eb42416bcf)
#3 0x564a9449e4d9 in TestVectorBinarySearchDescendingSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector_descending+0x654d9) (BuildId: 17bde305fd4be869d511d67b1499c9eb42416bcf)
#4 0x564a944c998c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector_descending+0x9098c) (BuildId: 17bde305fd4be869d511d67b1499c9eb42416bcf)
#5 0x564a944ca981 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector_descending+0x91981) (BuildId: 17bde305fd4be869d511d67b1499c9eb42416bcf)
#6 0x564a944cfbb7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector_descending+0x96bb7) (BuildId: 17bde305fd4be869d511d67b1499c9eb42416bcf)
#7 0x564a944cac56 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector_descending+0x91c56) (BuildId: 17bde305fd4be869d511d67b1499c9eb42416bcf)
#8 0x7fde902456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fde90245784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x564a9444e2e0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector_descending+0x152e0) (BuildId: 17bde305fd4be869d511d67b1499c9eb42416bcf)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2504487==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.binary_search_vector_descending
failed (1)
Start 16: thrust.cpp.cuda.cpp20.test.caching_allocator
16/362 Test #16: thrust.cpp.cuda.cpp20.test.caching_allocator ............................. Passed 0.24 sec
Start 17: thrust.cpp.cuda.cpp20.test.complex
17/362 Test #17: thrust.cpp.cuda.cpp20.test.complex ....................................... Passed 0.24 sec
Start 18: thrust.cpp.cuda.cpp20.test.complex_transform
18/362 Test #18: thrust.cpp.cuda.cpp20.test.complex_transform ............................. Passed 1.09 sec
Start 19: thrust.cpp.cuda.cpp20.test.constant_iterator
19/362 Test #19: thrust.cpp.cuda.cpp20.test.constant_iterator .............................***Failed 0.23 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 12 unit tests.
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
terminate called after throwing an instance of 'thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::system_error'
what(): parallel_for: failed to synchronize: cudaErrorIllegalAddress: an illegal memory access was encountered
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.constant_iterator
failed (Subprocess aborted)
Start 20: thrust.cpp.cuda.cpp20.test.copy
20/362 Test #20: thrust.cpp.cuda.cpp20.test.copy ..........................................***Failed 0.24 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 40 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
terminate called after throwing an instance of 'thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::system_error'
what(): parallel_for: failed to synchronize: cudaErrorIllegalAddress: an illegal memory access was encountered
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.copy
failed (Subprocess aborted)
Start 21: thrust.cpp.cuda.cpp20.test.copy_n
21/362 Test #21: thrust.cpp.cuda.cpp20.test.copy_n ........................................***Failed 0.23 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 23 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
terminate called after throwing an instance of 'thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::system_error'
what(): parallel_for: failed to synchronize: cudaErrorIllegalAddress: an illegal memory access was encountered
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.copy_n
failed (Subprocess aborted)
Start 22: thrust.cpp.cuda.cpp20.test.count
22/362 Test #22: thrust.cpp.cuda.cpp20.test.count .........................................***Failed 0.43 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 14 unit tests.
.../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2504645==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fa5a9cd617c bp 0x000000000001 sp 0x7fff008c0380 T2504645)
==2504645==The signal is caused by a WRITE memory access.
==2504645==Hint: address points to the zero page.
#0 0x7fa5a9cd617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x564660c9d3d1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.count+0x6f3d1) (BuildId: 489828fff65109278be9a45c0d0d726452dc9f87)
#2 0x564660c78dc5 in void TestCountFromConstIteratorSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.count+0x4adc5) (BuildId: 489828fff65109278be9a45c0d0d726452dc9f87)
#3 0x564660c97459 in TestCountFromConstIteratorSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.count+0x69459) (BuildId: 489828fff65109278be9a45c0d0d726452dc9f87)
#4 0x564660cb1a6c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.count+0x83a6c) (BuildId: 489828fff65109278be9a45c0d0d726452dc9f87)
#5 0x564660cb2a61 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.count+0x84a61) (BuildId: 489828fff65109278be9a45c0d0d726452dc9f87)
#6 0x564660cb7d77 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.count+0x89d77) (BuildId: 489828fff65109278be9a45c0d0d726452dc9f87)
#7 0x564660cb2d36 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.count+0x84d36) (BuildId: 489828fff65109278be9a45c0d0d726452dc9f87)
#8 0x7fa5a9a456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fa5a9a45784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x564660c42380 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.count+0x14380) (BuildId: 489828fff65109278be9a45c0d0d726452dc9f87)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2504645==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.count
failed (1)
Start 23: thrust.cpp.cuda.cpp20.test.counting_iterator
23/362 Test #23: thrust.cpp.cuda.cpp20.test.counting_iterator ............................. Passed 0.23 sec
Start 24: thrust.cpp.cuda.cpp20.test.cstdint
24/362 Test #24: thrust.cpp.cuda.cpp20.test.cstdint ....................................... Passed 0.24 sec
Start 25: thrust.cpp.cuda.cpp20.test.decompose
25/362 Test #25: thrust.cpp.cuda.cpp20.test.decompose ..................................... Passed 0.24 sec
Start 26: thrust.cpp.cuda.cpp20.test.dependencies_aware_policies
26/362 Test #26: thrust.cpp.cuda.cpp20.test.dependencies_aware_policies ................... Passed 0.24 sec
Start 27: thrust.cpp.cuda.cpp20.test.dereference
27/362 Test #27: thrust.cpp.cuda.cpp20.test.dereference ................................... Passed 0.24 sec
Start 28: thrust.cpp.cuda.cpp20.test.device_delete
28/362 Test #28: thrust.cpp.cuda.cpp20.test.device_delete ................................. Passed 0.24 sec
Start 29: thrust.cpp.cuda.cpp20.test.device_ptr
29/362 Test #29: thrust.cpp.cuda.cpp20.test.device_ptr .................................... Passed 0.25 sec
Start 30: thrust.cpp.cuda.cpp20.test.device_reference
30/362 Test #30: thrust.cpp.cuda.cpp20.test.device_reference .............................. Passed 0.24 sec
Start 31: thrust.cpp.cuda.cpp20.test.discard_iterator
31/362 Test #31: thrust.cpp.cuda.cpp20.test.discard_iterator .............................. Passed 0.24 sec
Start 32: thrust.cpp.cuda.cpp20.test.distance
32/362 Test #32: thrust.cpp.cuda.cpp20.test.distance ...................................... Passed 0.24 sec
Start 33: thrust.cpp.cuda.cpp20.test.equal
33/362 Test #33: thrust.cpp.cuda.cpp20.test.equal .........................................***Failed 0.53 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 7 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2504812==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7feb4a4d617c bp 0x000000000001 sp 0x7ffffd53cbf0 T2504812)
==2504812==The signal is caused by a WRITE memory access.
==2504812==Hint: address points to the zero page.
#0 0x7feb4a4d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55ba72d36c91 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.equal+0x86c91) (BuildId: 97c2b90b66e3e5ec1e04f9db326094632fbb4ada)
#2 0x55ba72cfae3a in void TestEqualSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.equal+0x4ae3a) (BuildId: 97c2b90b66e3e5ec1e04f9db326094632fbb4ada)
#3 0x55ba72cfee79 in TestEqualSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.equal+0x4ee79) (BuildId: 97c2b90b66e3e5ec1e04f9db326094632fbb4ada)
#4 0x55ba72d49d9c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.equal+0x99d9c) (BuildId: 97c2b90b66e3e5ec1e04f9db326094632fbb4ada)
#5 0x55ba72d4ad91 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.equal+0x9ad91) (BuildId: 97c2b90b66e3e5ec1e04f9db326094632fbb4ada)
#6 0x55ba72d500a7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.equal+0xa00a7) (BuildId: 97c2b90b66e3e5ec1e04f9db326094632fbb4ada)
#7 0x55ba72d4b066 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.equal+0x9b066) (BuildId: 97c2b90b66e3e5ec1e04f9db326094632fbb4ada)
#8 0x7feb4a1666c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7feb4a166784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55ba72cc4210 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.equal+0x14210) (BuildId: 97c2b90b66e3e5ec1e04f9db326094632fbb4ada)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2504812==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.equal
failed (1)
Start 34: thrust.cpp.cuda.cpp20.test.event
34/362 Test #34: thrust.cpp.cuda.cpp20.test.event ......................................... Passed 0.23 sec
Start 35: thrust.cpp.cuda.cpp20.test.fill
35/362 Test #35: thrust.cpp.cuda.cpp20.test.fill ..........................................***Failed 0.39 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 26 unit tests.
.../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
terminate called after throwing an instance of 'thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::system_error'
what(): parallel_for: failed to synchronize: cudaErrorIllegalAddress: an illegal memory access was encountered
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.fill
failed (Subprocess aborted)
Start 36: thrust.cpp.cuda.cpp20.test.find
36/362 Test #36: thrust.cpp.cuda.cpp20.test.find ..........................................***Failed 0.89 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 20 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
......./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2504845==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7ff2eded617c bp 0x000000000001 sp 0x7ffddddbcae0 T2504845)
==2504845==The signal is caused by a WRITE memory access.
==2504845==Hint: address points to the zero page.
#0 0x7ff2eded617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x56191a9a1f11 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.find+0x67f11) (BuildId: 18e7ecdfbcfc262da54b6cb7eafd8a48c92b02e8)
#2 0x56191a993d5b in void TestFindIfNotSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.find+0x59d5b) (BuildId: 18e7ecdfbcfc262da54b6cb7eafd8a48c92b02e8)
#3 0x56191a997329 in TestFindIfNotSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.find+0x5d329) (BuildId: 18e7ecdfbcfc262da54b6cb7eafd8a48c92b02e8)
#4 0x56191a9d6d3c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.find+0x9cd3c) (BuildId: 18e7ecdfbcfc262da54b6cb7eafd8a48c92b02e8)
#5 0x56191a9d7d31 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.find+0x9dd31) (BuildId: 18e7ecdfbcfc262da54b6cb7eafd8a48c92b02e8)
#6 0x56191a9dcf67 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.find+0xa2f67) (BuildId: 18e7ecdfbcfc262da54b6cb7eafd8a48c92b02e8)
#7 0x56191a9d8006 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.find+0x9e006) (BuildId: 18e7ecdfbcfc262da54b6cb7eafd8a48c92b02e8)
#8 0x7ff2edc456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7ff2edc45784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x56191a94e470 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.find+0x14470) (BuildId: 18e7ecdfbcfc262da54b6cb7eafd8a48c92b02e8)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2504845==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.find
failed (1)
Start 37: thrust.cpp.cuda.cpp20.test.for_each
37/362 Test #37: thrust.cpp.cuda.cpp20.test.for_each ...................................... Passed 0.56 sec
Start 38: thrust.cpp.cuda.cpp20.test.functional
38/362 Test #38: thrust.cpp.cuda.cpp20.test.functional ....................................***Failed 0.32 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 25 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2504868==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f29274d617c bp 0x000000000001 sp 0x7ffe4edcd020 T2504868)
==2504868==The signal is caused by a WRITE memory access.
==2504868==Hint: address points to the zero page.
#0 0x7f29274d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55ed8cc77cb1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.functional+0x89cb1) (BuildId: 5ba1f95f548884c1d540533ccc9719a0a7079b22)
#2 0x55ed8cc45ee7 in void TestIdentityFunctional<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.functional+0x57ee7) (BuildId: 5ba1f95f548884c1d540533ccc9719a0a7079b22)
#3 0x55ed8cc62789 in TestIdentityFunctionalDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.functional+0x74789) (BuildId: 5ba1f95f548884c1d540533ccc9719a0a7079b22)
#4 0x55ed8cc8c44c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.functional+0x9e44c) (BuildId: 5ba1f95f548884c1d540533ccc9719a0a7079b22)
#5 0x55ed8cc8d441 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.functional+0x9f441) (BuildId: 5ba1f95f548884c1d540533ccc9719a0a7079b22)
#6 0x55ed8cc92757 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.functional+0xa4757) (BuildId: 5ba1f95f548884c1d540533ccc9719a0a7079b22)
#7 0x55ed8cc8d716 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.functional+0x9f716) (BuildId: 5ba1f95f548884c1d540533ccc9719a0a7079b22)
#8 0x7f29272106c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f2927210784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55ed8cc035a0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.functional+0x155a0) (BuildId: 5ba1f95f548884c1d540533ccc9719a0a7079b22)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2504868==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.functional
failed (1)
Start 39: thrust.cpp.cuda.cpp20.test.functional_arithmetic
39/362 Test #39: thrust.cpp.cuda.cpp20.test.functional_arithmetic ......................... Passed 0.27 sec
Start 40: thrust.cpp.cuda.cpp20.test.functional_bitwise
40/362 Test #40: thrust.cpp.cuda.cpp20.test.functional_bitwise ............................ Passed 0.25 sec
Start 41: thrust.cpp.cuda.cpp20.test.functional_logical
41/362 Test #41: thrust.cpp.cuda.cpp20.test.functional_logical ............................ Passed 0.28 sec
Start 42: thrust.cpp.cuda.cpp20.test.functional_placeholders_arithmetic
42/362 Test #42: thrust.cpp.cuda.cpp20.test.functional_placeholders_arithmetic ............ Passed 0.27 sec
Start 43: thrust.cpp.cuda.cpp20.test.functional_placeholders_bitwise
43/362 Test #43: thrust.cpp.cuda.cpp20.test.functional_placeholders_bitwise ............... Passed 0.25 sec
Start 44: thrust.cpp.cuda.cpp20.test.functional_placeholders_compound_assignment
44/362 Test #44: thrust.cpp.cuda.cpp20.test.functional_placeholders_compound_assignment ... Passed 0.29 sec
Start 45: thrust.cpp.cuda.cpp20.test.functional_placeholders_logical
45/362 Test #45: thrust.cpp.cuda.cpp20.test.functional_placeholders_logical ............... Passed 0.26 sec
Start 46: thrust.cpp.cuda.cpp20.test.functional_placeholders_miscellaneous
46/362 Test #46: thrust.cpp.cuda.cpp20.test.functional_placeholders_miscellaneous ......... Passed 0.24 sec
Start 47: thrust.cpp.cuda.cpp20.test.functional_placeholders_relational
47/362 Test #47: thrust.cpp.cuda.cpp20.test.functional_placeholders_relational ............ Passed 0.27 sec
Start 48: thrust.cpp.cuda.cpp20.test.future
48/362 Test #48: thrust.cpp.cuda.cpp20.test.future ........................................ Passed 0.24 sec
Start 49: thrust.cpp.cuda.cpp20.test.gather
49/362 Test #49: thrust.cpp.cuda.cpp20.test.gather ........................................ Passed 0.85 sec
Start 50: thrust.cpp.cuda.cpp20.test.generate
50/362 Test #50: thrust.cpp.cuda.cpp20.test.generate ......................................***Failed 0.35 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 17 unit tests.
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
.../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
terminate called after throwing an instance of 'thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::system_error'
what(): parallel_for: failed to synchronize: cudaErrorIllegalAddress: an illegal memory access was encountered
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.generate
failed (Subprocess aborted)
Start 51: thrust.cpp.cuda.cpp20.test.generate_const_iterators
51/362 Test #51: thrust.cpp.cuda.cpp20.test.generate_const_iterators ...................... Passed 0.24 sec
Start 52: thrust.cpp.cuda.cpp20.test.inner_product
52/362 Test #52: thrust.cpp.cuda.cpp20.test.inner_product .................................***Failed 0.51 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 11 unit tests.
..../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505103==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f160e8d617c bp 0x000000000001 sp 0x7ffcd9ea5800 T2505103)
==2505103==The signal is caused by a WRITE memory access.
==2505103==Hint: address points to the zero page.
#0 0x7f160e8d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x5587b62f2471 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.inner_product+0x56471) (BuildId: 94805ff9e9e173b2a3b4185d2f4530f466009ff6)
#2 0x5587b62e23bc in void TestInnerProductSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.inner_product+0x463bc) (BuildId: 94805ff9e9e173b2a3b4185d2f4530f466009ff6)
#3 0x5587b62e6bc9 in TestInnerProductSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.inner_product+0x4abc9) (BuildId: 94805ff9e9e173b2a3b4185d2f4530f466009ff6)
#4 0x5587b631eafc in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.inner_product+0x82afc) (BuildId: 94805ff9e9e173b2a3b4185d2f4530f466009ff6)
#5 0x5587b631faf1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.inner_product+0x83af1) (BuildId: 94805ff9e9e173b2a3b4185d2f4530f466009ff6)
#6 0x5587b6324d27 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.inner_product+0x88d27) (BuildId: 94805ff9e9e173b2a3b4185d2f4530f466009ff6)
#7 0x5587b631fdc6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.inner_product+0x83dc6) (BuildId: 94805ff9e9e173b2a3b4185d2f4530f466009ff6)
#8 0x7f160e6216c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f160e621784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x5587b62b12f0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.inner_product+0x152f0) (BuildId: 94805ff9e9e173b2a3b4185d2f4530f466009ff6)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505103==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.inner_product
failed (1)
Start 53: thrust.cpp.cuda.cpp20.test.is_contiguous_iterator
53/362 Test #53: thrust.cpp.cuda.cpp20.test.is_contiguous_iterator ........................ Passed 0.24 sec
Start 54: thrust.cpp.cuda.cpp20.test.is_operator_function_object
54/362 Test #54: thrust.cpp.cuda.cpp20.test.is_operator_function_object ................... Passed 0.24 sec
Start 55: thrust.cpp.cuda.cpp20.test.is_partitioned
55/362 Test #55: thrust.cpp.cuda.cpp20.test.is_partitioned ................................***Failed 0.34 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 8 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505138==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fa8ce6d617c bp 0x000000000001 sp 0x7fff576ce3e0 T2505138)
==2505138==The signal is caused by a WRITE memory access.
==2505138==Hint: address points to the zero page.
#0 0x7fa8ce6d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x558b8c9ee561 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_partitioned+0x5c561) (BuildId: a0152a5f6b4cdd9cdc83df6c0144e5a4c9898a4d)
#2 0x558b8c9d7b1a in void TestIsPartitionedSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_partitioned+0x45b1a) (BuildId: a0152a5f6b4cdd9cdc83df6c0144e5a4c9898a4d)
#3 0x558b8c9dddb9 in TestIsPartitionedSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_partitioned+0x4bdb9) (BuildId: a0152a5f6b4cdd9cdc83df6c0144e5a4c9898a4d)
#4 0x558b8ca09dac in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_partitioned+0x77dac) (BuildId: a0152a5f6b4cdd9cdc83df6c0144e5a4c9898a4d)
#5 0x558b8ca0ada1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_partitioned+0x78da1) (BuildId: a0152a5f6b4cdd9cdc83df6c0144e5a4c9898a4d)
#6 0x558b8ca100b7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_partitioned+0x7e0b7) (BuildId: a0152a5f6b4cdd9cdc83df6c0144e5a4c9898a4d)
#7 0x558b8ca0b076 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_partitioned+0x79076) (BuildId: a0152a5f6b4cdd9cdc83df6c0144e5a4c9898a4d)
#8 0x7fa8ce4456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fa8ce445784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x558b8c9a5230 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_partitioned+0x13230) (BuildId: a0152a5f6b4cdd9cdc83df6c0144e5a4c9898a4d)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505138==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_partitioned
failed (1)
Start 56: thrust.cpp.cuda.cpp20.test.is_sorted
56/362 Test #56: thrust.cpp.cuda.cpp20.test.is_sorted .....................................***Failed 0.34 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 11 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505149==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f6de10d617c bp 0x000000000001 sp 0x7ffe922d2e50 T2505149)
==2505149==The signal is caused by a WRITE memory access.
==2505149==Hint: address points to the zero page.
#0 0x7f6de10d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55dabab75bc1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted+0x61bc1) (BuildId: 330359fa2ff0538bf9ee8c56c0472bb4f6d1d1f4)
#2 0x55dabab5fbee in void TestIsSortedRepeatedElements<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted+0x4bbee) (BuildId: 330359fa2ff0538bf9ee8c56c0472bb4f6d1d1f4)
#3 0x55dabab65f99 in TestIsSortedRepeatedElementsDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted+0x51f99) (BuildId: 330359fa2ff0538bf9ee8c56c0472bb4f6d1d1f4)
#4 0x55dabab9b1fc in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted+0x871fc) (BuildId: 330359fa2ff0538bf9ee8c56c0472bb4f6d1d1f4)
#5 0x55dabab9c1f1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted+0x881f1) (BuildId: 330359fa2ff0538bf9ee8c56c0472bb4f6d1d1f4)
#6 0x55dababa1507 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted+0x8d507) (BuildId: 330359fa2ff0538bf9ee8c56c0472bb4f6d1d1f4)
#7 0x55dabab9c4c6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted+0x884c6) (BuildId: 330359fa2ff0538bf9ee8c56c0472bb4f6d1d1f4)
#8 0x7f6de0e106c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f6de0e10784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55dabab282c0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted+0x142c0) (BuildId: 330359fa2ff0538bf9ee8c56c0472bb4f6d1d1f4)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505149==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted
failed (1)
Start 57: thrust.cpp.cuda.cpp20.test.is_sorted_until
57/362 Test #57: thrust.cpp.cuda.cpp20.test.is_sorted_until ...............................***Failed 0.32 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 11 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505160==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7ff4232d617c bp 0x000000000001 sp 0x7ffe1ddb7a40 T2505160)
==2505160==The signal is caused by a WRITE memory access.
==2505160==Hint: address points to the zero page.
#0 0x7ff4232d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x556e6f52d2c1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted_until+0x672c1) (BuildId: 3f746f240656896074a35977333133bb8bf474e8)
#2 0x556e6f51576e in void TestIsSortedUntilRepeatedElements<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted_until+0x4f76e) (BuildId: 3f746f240656896074a35977333133bb8bf474e8)
#3 0x556e6f51bb79 in TestIsSortedUntilRepeatedElementsDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted_until+0x55b79) (BuildId: 3f746f240656896074a35977333133bb8bf474e8)
#4 0x556e6f552e4c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted_until+0x8ce4c) (BuildId: 3f746f240656896074a35977333133bb8bf474e8)
#5 0x556e6f553e41 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted_until+0x8de41) (BuildId: 3f746f240656896074a35977333133bb8bf474e8)
#6 0x556e6f559157 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted_until+0x93157) (BuildId: 3f746f240656896074a35977333133bb8bf474e8)
#7 0x556e6f554116 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted_until+0x8e116) (BuildId: 3f746f240656896074a35977333133bb8bf474e8)
#8 0x7ff4230456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7ff423045784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x556e6f4da2c0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted_until+0x142c0) (BuildId: 3f746f240656896074a35977333133bb8bf474e8)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505160==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.is_sorted_until
failed (1)
Start 58: thrust.cpp.cuda.cpp20.test.logical
58/362 Test #58: thrust.cpp.cuda.cpp20.test.logical .......................................***Failed 0.30 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 15 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505171==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f0ba02d617c bp 0x000000000001 sp 0x7ffcf5e7e250 T2505171)
==2505171==The signal is caused by a WRITE memory access.
==2505171==Hint: address points to the zero page.
#0 0x7f0ba02d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55dd79559a81 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.logical+0x5ca81) (BuildId: d8c5b40ac1c267a1e506deebc0798919e3057de5)
#2 0x55dd795424a7 in void TestAllOf<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.logical+0x454a7) (BuildId: d8c5b40ac1c267a1e506deebc0798919e3057de5)
#3 0x55dd7954d459 in TestAllOfDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.logical+0x50459) (BuildId: d8c5b40ac1c267a1e506deebc0798919e3057de5)
#4 0x55dd79568eac in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.logical+0x6beac) (BuildId: d8c5b40ac1c267a1e506deebc0798919e3057de5)
#5 0x55dd79569ea1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.logical+0x6cea1) (BuildId: d8c5b40ac1c267a1e506deebc0798919e3057de5)
#6 0x55dd7956f1b7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.logical+0x721b7) (BuildId: d8c5b40ac1c267a1e506deebc0798919e3057de5)
#7 0x55dd7956a176 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.logical+0x6d176) (BuildId: d8c5b40ac1c267a1e506deebc0798919e3057de5)
#8 0x7f0ba00216c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f0ba0021784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55dd79510390 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.logical+0x13390) (BuildId: d8c5b40ac1c267a1e506deebc0798919e3057de5)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505171==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.logical
failed (1)
Start 59: thrust.cpp.cuda.cpp20.test.max_element
59/362 Test #59: thrust.cpp.cuda.cpp20.test.max_element ...................................***Failed 0.49 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 10 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505182==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f878f0d617c bp 0x000000000001 sp 0x7fff3833b5f0 T2505182)
==2505182==The signal is caused by a WRITE memory access.
==2505182==Hint: address points to the zero page.
#0 0x7f878f0d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55a4979f7c91 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.max_element+0x81c91) (BuildId: 89cc58772dc26c1b5843468a1b919f65846bc4c5)
#2 0x55a4979beb3c in void TestMaxElementSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.max_element+0x48b3c) (BuildId: 89cc58772dc26c1b5843468a1b919f65846bc4c5)
#3 0x55a4979c40c9 in TestMaxElementSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.max_element+0x4e0c9) (BuildId: 89cc58772dc26c1b5843468a1b919f65846bc4c5)
#4 0x55a497a1e64c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.max_element+0xa864c) (BuildId: 89cc58772dc26c1b5843468a1b919f65846bc4c5)
#5 0x55a497a1f641 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.max_element+0xa9641) (BuildId: 89cc58772dc26c1b5843468a1b919f65846bc4c5)
#6 0x55a497a24957 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.max_element+0xae957) (BuildId: 89cc58772dc26c1b5843468a1b919f65846bc4c5)
#7 0x55a497a1f916 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.max_element+0xa9916) (BuildId: 89cc58772dc26c1b5843468a1b919f65846bc4c5)
#8 0x7f878ed666c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f878ed66784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55a49798b2c0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.max_element+0x152c0) (BuildId: 89cc58772dc26c1b5843468a1b919f65846bc4c5)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505182==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.max_element
failed (1)
Start 60: thrust.cpp.cuda.cpp20.test.memory
60/362 Test #60: thrust.cpp.cuda.cpp20.test.memory ........................................ Passed 0.25 sec
Start 61: thrust.cpp.cuda.cpp20.test.merge
61/362 Test #61: thrust.cpp.cuda.cpp20.test.merge .........................................***Failed 0.94 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 8 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'signed char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'float'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'double'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505227==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f0c4bcd617c bp 0x000000000001 sp 0x7ffc46cf1c20 T2505227)
==2505227==The signal is caused by a WRITE memory access.
==2505227==Hint: address points to the zero page.
#0 0x7f0c4bcd617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x564007a8f531 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge+0x8b531) (BuildId: 2ef3361d05a2edc9a0f3c6a465eab9cf0e0c7aab)
#2 0x564007a4c799 in void TestMergeSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge+0x48799) (BuildId: 2ef3361d05a2edc9a0f3c6a465eab9cf0e0c7aab)
#3 0x564007a4f229 in TestMergeSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge+0x4b229) (BuildId: 2ef3361d05a2edc9a0f3c6a465eab9cf0e0c7aab)
#4 0x564007a973ec in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge+0x933ec) (BuildId: 2ef3361d05a2edc9a0f3c6a465eab9cf0e0c7aab)
#5 0x564007a983e1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge+0x943e1) (BuildId: 2ef3361d05a2edc9a0f3c6a465eab9cf0e0c7aab)
#6 0x564007a9d6f7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge+0x996f7) (BuildId: 2ef3361d05a2edc9a0f3c6a465eab9cf0e0c7aab)
#7 0x564007a986b6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge+0x946b6) (BuildId: 2ef3361d05a2edc9a0f3c6a465eab9cf0e0c7aab)
#8 0x7f0c4ba216c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f0c4ba21784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x564007a1a260 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge+0x16260) (BuildId: 2ef3361d05a2edc9a0f3c6a465eab9cf0e0c7aab)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505227==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge
failed (1)
Start 62: thrust.cpp.cuda.cpp20.test.merge_by_key
62/362 Test #62: thrust.cpp.cuda.cpp20.test.merge_by_key ..................................***Failed 3.41 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 8 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
.../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505238==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f1d0acd617c bp 0x000000000001 sp 0x7ffeab137ba0 T2505238)
==2505238==The signal is caused by a WRITE memory access.
==2505238==Hint: address points to the zero page.
#0 0x7f1d0acd617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55df69fa22c1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge_by_key+0x9f2c1) (BuildId: 4dc3acc6da55306153e47da3d46750fdb8995932)
#2 0x55df69f50db0 in void TestMergeByKeySimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge_by_key+0x4ddb0) (BuildId: 4dc3acc6da55306153e47da3d46750fdb8995932)
#3 0x55df69f55f09 in TestMergeByKeySimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge_by_key+0x52f09) (BuildId: 4dc3acc6da55306153e47da3d46750fdb8995932)
#4 0x55df69faa44c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge_by_key+0xa744c) (BuildId: 4dc3acc6da55306153e47da3d46750fdb8995932)
#5 0x55df69fab441 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge_by_key+0xa8441) (BuildId: 4dc3acc6da55306153e47da3d46750fdb8995932)
#6 0x55df69fb0757 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge_by_key+0xad757) (BuildId: 4dc3acc6da55306153e47da3d46750fdb8995932)
#7 0x55df69fab716 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge_by_key+0xa8716) (BuildId: 4dc3acc6da55306153e47da3d46750fdb8995932)
#8 0x7f1d0a9666c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f1d0a966784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55df69f1a260 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge_by_key+0x17260) (BuildId: 4dc3acc6da55306153e47da3d46750fdb8995932)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505238==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.merge_by_key
failed (1)
Start 63: thrust.cpp.cuda.cpp20.test.merge_key_value
63/362 Test #63: thrust.cpp.cuda.cpp20.test.merge_key_value ............................... Passed 2.58 sec
Start 64: thrust.cpp.cuda.cpp20.test.metaprogamming
64/362 Test #64: thrust.cpp.cuda.cpp20.test.metaprogamming ................................ Passed 0.24 sec
Start 65: thrust.cpp.cuda.cpp20.test.min_and_max
65/362 Test #65: thrust.cpp.cuda.cpp20.test.min_and_max ................................... Passed 0.24 sec
Start 66: thrust.cpp.cuda.cpp20.test.min_element
66/362 Test #66: thrust.cpp.cuda.cpp20.test.min_element ...................................***Failed 0.50 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 10 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505308==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fefc74d617c bp 0x000000000001 sp 0x7ffc07b041c0 T2505308)
==2505308==The signal is caused by a WRITE memory access.
==2505308==Hint: address points to the zero page.
#0 0x7fefc74d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x559d801ecca1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.min_element+0x81ca1) (BuildId: a45a6abe6cacfb22665103d26b84706e4f32cbaa)
#2 0x559d801b3b4c in void TestMinElementSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.min_element+0x48b4c) (BuildId: a45a6abe6cacfb22665103d26b84706e4f32cbaa)
#3 0x559d801b90d9 in TestMinElementSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.min_element+0x4e0d9) (BuildId: a45a6abe6cacfb22665103d26b84706e4f32cbaa)
#4 0x559d8021365c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.min_element+0xa865c) (BuildId: a45a6abe6cacfb22665103d26b84706e4f32cbaa)
#5 0x559d80214651 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.min_element+0xa9651) (BuildId: a45a6abe6cacfb22665103d26b84706e4f32cbaa)
#6 0x559d80219967 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.min_element+0xae967) (BuildId: a45a6abe6cacfb22665103d26b84706e4f32cbaa)
#7 0x559d80214926 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.min_element+0xa9926) (BuildId: a45a6abe6cacfb22665103d26b84706e4f32cbaa)
#8 0x7fefc72216c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fefc7221784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x559d801802c0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.min_element+0x152c0) (BuildId: a45a6abe6cacfb22665103d26b84706e4f32cbaa)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505308==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.min_element
failed (1)
Start 67: thrust.cpp.cuda.cpp20.test.minmax_element
67/362 Test #67: thrust.cpp.cuda.cpp20.test.minmax_element ................................***Failed 0.53 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 10 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505319==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f06430d617c bp 0x000000000001 sp 0x7ffdb8fc5a90 T2505319)
==2505319==The signal is caused by a WRITE memory access.
==2505319==Hint: address points to the zero page.
#0 0x7f06430d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x5584c19d07e1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.minmax_element+0x847e1) (BuildId: 8a5231b3ba040891877d285d788b21f359c3da0f)
#2 0x5584c1994997 in void TestMinMaxElementSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.minmax_element+0x48997) (BuildId: 8a5231b3ba040891877d285d788b21f359c3da0f)
#3 0x5584c199a459 in TestMinMaxElementSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.minmax_element+0x4e459) (BuildId: 8a5231b3ba040891877d285d788b21f359c3da0f)
#4 0x5584c19ea4ac in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.minmax_element+0x9e4ac) (BuildId: 8a5231b3ba040891877d285d788b21f359c3da0f)
#5 0x5584c19eb4a1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.minmax_element+0x9f4a1) (BuildId: 8a5231b3ba040891877d285d788b21f359c3da0f)
#6 0x5584c19f07b7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.minmax_element+0xa47b7) (BuildId: 8a5231b3ba040891877d285d788b21f359c3da0f)
#7 0x5584c19eb776 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.minmax_element+0x9f776) (BuildId: 8a5231b3ba040891877d285d788b21f359c3da0f)
#8 0x7f0642e456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f0642e45784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x5584c19612c0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.minmax_element+0x152c0) (BuildId: 8a5231b3ba040891877d285d788b21f359c3da0f)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505319==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.minmax_element
failed (1)
Start 68: thrust.cpp.cuda.cpp20.test.mismatch
68/362 Test #68: thrust.cpp.cuda.cpp20.test.mismatch ......................................***Failed 0.30 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 5 unit tests.
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505330==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f62f74d617c bp 0x000000000001 sp 0x7ffe41c4c8a0 T2505330)
==2505330==The signal is caused by a WRITE memory access.
==2505330==Hint: address points to the zero page.
#0 0x7f62f74d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x558bddfe0401 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.mismatch+0x56401) (BuildId: 845b9b4fca6049b4510a1befae96a35e6a9dd849)
#2 0x558bddfd1bfa in void TestMismatchSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.mismatch+0x47bfa) (BuildId: 845b9b4fca6049b4510a1befae96a35e6a9dd849)
#3 0x558bddfd5259 in TestMismatchSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.mismatch+0x4b259) (BuildId: 845b9b4fca6049b4510a1befae96a35e6a9dd849)
#4 0x558bddfe884c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.mismatch+0x5e84c) (BuildId: 845b9b4fca6049b4510a1befae96a35e6a9dd849)
#5 0x558bddfe9841 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.mismatch+0x5f841) (BuildId: 845b9b4fca6049b4510a1befae96a35e6a9dd849)
#6 0x558bddfeeb57 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.mismatch+0x64b57) (BuildId: 845b9b4fca6049b4510a1befae96a35e6a9dd849)
#7 0x558bddfe9b16 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.mismatch+0x5fb16) (BuildId: 845b9b4fca6049b4510a1befae96a35e6a9dd849)
#8 0x7f62f71666c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f62f7166784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x558bddf9d1b0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.mismatch+0x131b0) (BuildId: 845b9b4fca6049b4510a1befae96a35e6a9dd849)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505330==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.mismatch
failed (1)
Start 69: thrust.cpp.cuda.cpp20.test.mr_disjoint_pool
69/362 Test #69: thrust.cpp.cuda.cpp20.test.mr_disjoint_pool .............................. Passed 0.23 sec
Start 70: thrust.cpp.cuda.cpp20.test.mr_new
70/362 Test #70: thrust.cpp.cuda.cpp20.test.mr_new ........................................ Passed 0.24 sec
Start 71: thrust.cpp.cuda.cpp20.test.mr_pool
71/362 Test #71: thrust.cpp.cuda.cpp20.test.mr_pool ....................................... Passed 0.24 sec
Start 72: thrust.cpp.cuda.cpp20.test.mr_pool_options
72/362 Test #72: thrust.cpp.cuda.cpp20.test.mr_pool_options ............................... Passed 0.24 sec
Start 73: thrust.cpp.cuda.cpp20.test.namespace_wrapped
73/362 Test #73: thrust.cpp.cuda.cpp20.test.namespace_wrapped ............................. Passed 0.24 sec
Start 74: thrust.cpp.cuda.cpp20.test.out_of_memory_recovery
74/362 Test #74: thrust.cpp.cuda.cpp20.test.out_of_memory_recovery ........................ Passed 0.24 sec
Start 75: thrust.cpp.cuda.cpp20.test.pair
75/362 Test #75: thrust.cpp.cuda.cpp20.test.pair .......................................... Passed 0.24 sec
Start 76: thrust.cpp.cuda.cpp20.test.pair_reduce
76/362 Test #76: thrust.cpp.cuda.cpp20.test.pair_reduce ................................... Passed 0.33 sec
Start 77: thrust.cpp.cuda.cpp20.test.pair_scan
77/362 Test #77: thrust.cpp.cuda.cpp20.test.pair_scan ..................................... Passed 0.33 sec
Start 78: thrust.cpp.cuda.cpp20.test.pair_scan_by_key
78/362 Test #78: thrust.cpp.cuda.cpp20.test.pair_scan_by_key .............................. Passed 0.30 sec
Start 79: thrust.cpp.cuda.cpp20.test.pair_sort
79/362 Test #79: thrust.cpp.cuda.cpp20.test.pair_sort ..................................... Passed 0.62 sec
Start 80: thrust.cpp.cuda.cpp20.test.pair_sort_by_key
80/362 Test #80: thrust.cpp.cuda.cpp20.test.pair_sort_by_key .............................. Passed 0.46 sec
Start 81: thrust.cpp.cuda.cpp20.test.pair_transform
81/362 Test #81: thrust.cpp.cuda.cpp20.test.pair_transform ................................ Passed 0.30 sec
Start 82: thrust.cpp.cuda.cpp20.test.partition
82/362 Test #82: thrust.cpp.cuda.cpp20.test.partition .....................................***Failed 0.82 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 64 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
.../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
....................../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505520==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f10488d617c bp 0x000000000001 sp 0x7ffe99faebb0 T2505520)
==2505520==The signal is caused by a WRITE memory access.
==2505520==Hint: address points to the zero page.
#0 0x7f10488d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55cbac84c701 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition+0xa8701) (BuildId: e2065404feff7dbf7c81b99e90616417472551c2)
#2 0x55cbac81d60d in void TestPartitionStencilZipIterator<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition+0x7960d) (BuildId: e2065404feff7dbf7c81b99e90616417472551c2)
#3 0x55cbac8312e9 in TestPartitionStencilZipIteratorDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition+0x8d2e9) (BuildId: e2065404feff7dbf7c81b99e90616417472551c2)
#4 0x55cbac8a8f8c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition+0x104f8c) (BuildId: e2065404feff7dbf7c81b99e90616417472551c2)
#5 0x55cbac8a9f81 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition+0x105f81) (BuildId: e2065404feff7dbf7c81b99e90616417472551c2)
#6 0x55cbac8af1b7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition+0x10b1b7) (BuildId: e2065404feff7dbf7c81b99e90616417472551c2)
#7 0x55cbac8aa256 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition+0x106256) (BuildId: e2065404feff7dbf7c81b99e90616417472551c2)
#8 0x7f10486456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f1048645784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55cbac7bcc50 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition+0x18c50) (BuildId: e2065404feff7dbf7c81b99e90616417472551c2)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505520==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition
failed (1)
Start 83: thrust.cpp.cuda.cpp20.test.partition_point
83/362 Test #83: thrust.cpp.cuda.cpp20.test.partition_point ...............................***Failed 0.31 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 9 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505532==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fea21ad617c bp 0x000000000001 sp 0x7ffd2a891fe0 T2505532)
==2505532==The signal is caused by a WRITE memory access.
==2505532==Hint: address points to the zero page.
#0 0x7fea21ad617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55c54c977b31 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition_point+0x56b31) (BuildId: c161e106f65d780302561900f7417bf3ae80bc6f)
#2 0x55c54c966082 in void TestPartitionPointSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition_point+0x45082) (BuildId: c161e106f65d780302561900f7417bf3ae80bc6f)
#3 0x55c54c96b389 in TestPartitionPointSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition_point+0x4a389) (BuildId: c161e106f65d780302561900f7417bf3ae80bc6f)
#4 0x55c54c98ebec in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition_point+0x6dbec) (BuildId: c161e106f65d780302561900f7417bf3ae80bc6f)
#5 0x55c54c98fbe1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition_point+0x6ebe1) (BuildId: c161e106f65d780302561900f7417bf3ae80bc6f)
#6 0x55c54c994ef7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition_point+0x73ef7) (BuildId: c161e106f65d780302561900f7417bf3ae80bc6f)
#7 0x55c54c98feb6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition_point+0x6eeb6) (BuildId: c161e106f65d780302561900f7417bf3ae80bc6f)
#8 0x7fea218456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fea21845784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55c54c935280 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition_point+0x14280) (BuildId: c161e106f65d780302561900f7417bf3ae80bc6f)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505532==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.partition_point
failed (1)
Start 84: thrust.cpp.cuda.cpp20.test.permutation_iterator
84/362 Test #84: thrust.cpp.cuda.cpp20.test.permutation_iterator .......................... Passed 0.26 sec
Start 85: thrust.cpp.cuda.cpp20.test.preprocessor
85/362 Test #85: thrust.cpp.cuda.cpp20.test.preprocessor .................................. Passed 0.23 sec
Start 86: thrust.cpp.cuda.cpp20.test.random
86/362 Test #86: thrust.cpp.cuda.cpp20.test.random ........................................ Passed 0.42 sec
Start 87: thrust.cpp.cuda.cpp20.test.reduce
87/362 Test #87: thrust.cpp.cuda.cpp20.test.reduce ........................................***Failed 0.48 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 14 unit tests.
..../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505601==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f62db2d617c bp 0x000000000001 sp 0x7fff29d19290 T2505601)
==2505601==The signal is caused by a WRITE memory access.
==2505601==Hint: address points to the zero page.
#0 0x7f62db2d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x558947a0a621 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reduce+0x5e621) (BuildId: a1a0c29dc8d4fb0f38c9ce4c306fcbe409124c72)
#2 0x5589479f255b in void TestReduceSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reduce+0x4655b) (BuildId: a1a0c29dc8d4fb0f38c9ce4c306fcbe409124c72)
#3 0x5589479f6519 in TestReduceSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reduce+0x4a519) (BuildId: a1a0c29dc8d4fb0f38c9ce4c306fcbe409124c72)
#4 0x558947a36bcc in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reduce+0x8abcc) (BuildId: a1a0c29dc8d4fb0f38c9ce4c306fcbe409124c72)
#5 0x558947a37bc1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reduce+0x8bbc1) (BuildId: a1a0c29dc8d4fb0f38c9ce4c306fcbe409124c72)
#6 0x558947a3cdf7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reduce+0x90df7) (BuildId: a1a0c29dc8d4fb0f38c9ce4c306fcbe409124c72)
#7 0x558947a37e96 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reduce+0x8be96) (BuildId: a1a0c29dc8d4fb0f38c9ce4c306fcbe409124c72)
#8 0x7f62db0456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f62db045784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x5589479c1370 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reduce+0x15370) (BuildId: a1a0c29dc8d4fb0f38c9ce4c306fcbe409124c72)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505601==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reduce
failed (1)
Start 88: thrust.cpp.cuda.cpp20.test.reduce_by_key
88/362 Test #88: thrust.cpp.cuda.cpp20.test.reduce_by_key ................................. Passed 0.73 sec
Start 89: thrust.cpp.cuda.cpp20.test.reduce_large
89/362 Test #89: thrust.cpp.cuda.cpp20.test.reduce_large .................................. Passed 0.23 sec
Start 90: thrust.cpp.cuda.cpp20.test.remove
90/362 Test #90: thrust.cpp.cuda.cpp20.test.remove ........................................***Failed 0.86 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 40 unit tests.
.../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
..../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
....../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505636==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fd9baad617c bp 0x000000000001 sp 0x7ffc90a21b30 T2505636)
==2505636==The signal is caused by a WRITE memory access.
==2505636==Hint: address points to the zero page.
#0 0x7fd9baad617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55b519b4d7b1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.remove+0xb47b1) (BuildId: fcbb3c5f0864dd0ba350148957ee2a6a2561f613)
#2 0x55b519af6a5d in void TestRemoveCopyIfStencilSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.remove+0x5da5d) (BuildId: fcbb3c5f0864dd0ba350148957ee2a6a2561f613)
#3 0x55b519af9079 in TestRemoveCopyIfStencilSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.remove+0x60079) (BuildId: fcbb3c5f0864dd0ba350148957ee2a6a2561f613)
#4 0x55b519b5b0dc in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.remove+0xc20dc) (BuildId: fcbb3c5f0864dd0ba350148957ee2a6a2561f613)
#5 0x55b519b5c0d1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.remove+0xc30d1) (BuildId: fcbb3c5f0864dd0ba350148957ee2a6a2561f613)
#6 0x55b519b613e7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.remove+0xc83e7) (BuildId: fcbb3c5f0864dd0ba350148957ee2a6a2561f613)
#7 0x55b519b5c3a6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.remove+0xc33a6) (BuildId: fcbb3c5f0864dd0ba350148957ee2a6a2561f613)
#8 0x7fd9ba8456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fd9ba845784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55b519ab18a0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.remove+0x188a0) (BuildId: fcbb3c5f0864dd0ba350148957ee2a6a2561f613)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505636==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.remove
failed (1)
Start 91: thrust.cpp.cuda.cpp20.test.replace
91/362 Test #91: thrust.cpp.cuda.cpp20.test.replace .......................................***Failed 0.70 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 39 unit tests.
.../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
..../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505647==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f0feaed617c bp 0x000000000001 sp 0x7ffec56b8fb0 T2505647)
==2505647==The signal is caused by a WRITE memory access.
==2505647==Hint: address points to the zero page.
#0 0x7f0feaed617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55aed5c98681 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.replace+0x9b681) (BuildId: 2214252c952ebee934bdd763ffdd86509d16ece2)
#2 0x55aed5c5999b in void TestReplaceCopyIfSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.replace+0x5c99b) (BuildId: 2214252c952ebee934bdd763ffdd86509d16ece2)
#3 0x55aed5c83b89 in TestReplaceCopyIfSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.replace+0x86b89) (BuildId: 2214252c952ebee934bdd763ffdd86509d16ece2)
#4 0x55aed5ca27ec in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.replace+0xa57ec) (BuildId: 2214252c952ebee934bdd763ffdd86509d16ece2)
#5 0x55aed5ca37e1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.replace+0xa67e1) (BuildId: 2214252c952ebee934bdd763ffdd86509d16ece2)
#6 0x55aed5ca8af7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.replace+0xabaf7) (BuildId: 2214252c952ebee934bdd763ffdd86509d16ece2)
#7 0x55aed5ca3ab6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.replace+0xa6ab6) (BuildId: 2214252c952ebee934bdd763ffdd86509d16ece2)
#8 0x7f0feab666c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f0feab66784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55aed5c14870 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.replace+0x17870) (BuildId: 2214252c952ebee934bdd763ffdd86509d16ece2)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505647==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.replace
failed (1)
Start 92: thrust.cpp.cuda.cpp20.test.reverse
92/362 Test #92: thrust.cpp.cuda.cpp20.test.reverse .......................................***Failed 0.38 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 13 unit tests.
.../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505658==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fc4766d617c bp 0x000000000001 sp 0x7fffd711f0b0 T2505658)
==2505658==The signal is caused by a WRITE memory access.
==2505658==Hint: address points to the zero page.
#0 0x7fc4766d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x558420597131 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse+0x55131) (BuildId: 52d78dd692a8e9d9f8f7c95e3b088950812fbd54)
#2 0x55842058b793 in void TestReverseCopySimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse+0x49793) (BuildId: 52d78dd692a8e9d9f8f7c95e3b088950812fbd54)
#3 0x55842058db19 in TestReverseCopySimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse+0x4bb19) (BuildId: 52d78dd692a8e9d9f8f7c95e3b088950812fbd54)
#4 0x5584205a43dc in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse+0x623dc) (BuildId: 52d78dd692a8e9d9f8f7c95e3b088950812fbd54)
#5 0x5584205a53d1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse+0x633d1) (BuildId: 52d78dd692a8e9d9f8f7c95e3b088950812fbd54)
#6 0x5584205aa607 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse+0x68607) (BuildId: 52d78dd692a8e9d9f8f7c95e3b088950812fbd54)
#7 0x5584205a56a6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse+0x636a6) (BuildId: 52d78dd692a8e9d9f8f7c95e3b088950812fbd54)
#8 0x7fc4764456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fc476445784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x558420556320 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse+0x14320) (BuildId: 52d78dd692a8e9d9f8f7c95e3b088950812fbd54)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505658==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse
failed (1)
Start 93: thrust.cpp.cuda.cpp20.test.reverse_iterator
93/362 Test #93: thrust.cpp.cuda.cpp20.test.reverse_iterator ..............................***Failed 0.33 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 7 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505669==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f6884ad617c bp 0x000000000001 sp 0x7ffe491e1de0 T2505669)
==2505669==The signal is caused by a WRITE memory access.
==2505669==Hint: address points to the zero page.
#0 0x7f6884ad617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x56443e3d13c1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse_iterator+0x523c1) (BuildId: 3d83c8490f6c9b246a067e26f7bffa129953dea0)
#2 0x56443e3c66ed in void TestReverseIteratorCopy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse_iterator+0x476ed) (BuildId: 3d83c8490f6c9b246a067e26f7bffa129953dea0)
#3 0x56443e3c8459 in TestReverseIteratorCopyDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse_iterator+0x49459) (BuildId: 3d83c8490f6c9b246a067e26f7bffa129953dea0)
#4 0x56443e4096bc in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse_iterator+0x8a6bc) (BuildId: 3d83c8490f6c9b246a067e26f7bffa129953dea0)
#5 0x56443e40a6b1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse_iterator+0x8b6b1) (BuildId: 3d83c8490f6c9b246a067e26f7bffa129953dea0)
#6 0x56443e40f8e7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse_iterator+0x908e7) (BuildId: 3d83c8490f6c9b246a067e26f7bffa129953dea0)
#7 0x56443e40a986 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse_iterator+0x8b986) (BuildId: 3d83c8490f6c9b246a067e26f7bffa129953dea0)
#8 0x7f68847666c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f6884766784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x56443e3941f0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse_iterator+0x151f0) (BuildId: 3d83c8490f6c9b246a067e26f7bffa129953dea0)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505669==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.reverse_iterator
failed (1)
Start 94: thrust.cpp.cuda.cpp20.test.scan
94/362 Test #94: thrust.cpp.cuda.cpp20.test.scan ..........................................***Failed 0.77 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 26 unit tests.
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
...../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
....../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const signed char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'signed char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const unsigned char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const unsigned short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const long'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'long'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const unsigned long'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned long'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const long long'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'long long'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const unsigned long long'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned long long'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505680==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fc9972d617c bp 0x000000000001 sp 0x7ffc969afe60 T2505680)
==2505680==The signal is caused by a WRITE memory access.
==2505680==Hint: address points to the zero page.
#0 0x7fc9972d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x560527fbce21 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan+0xa6e21) (BuildId: a5ff3b2143a88fff0b6fdf09ccd6b7588d2e6f7a)
#2 0x560527f70f85 in void TestScanSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan+0x5af85) (BuildId: a5ff3b2143a88fff0b6fdf09ccd6b7588d2e6f7a)
#3 0x560527f85b89 in TestScanSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan+0x6fb89) (BuildId: a5ff3b2143a88fff0b6fdf09ccd6b7588d2e6f7a)
#4 0x5605280d1f2c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan+0x1bbf2c) (BuildId: a5ff3b2143a88fff0b6fdf09ccd6b7588d2e6f7a)
#5 0x5605280d2f21 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan+0x1bcf21) (BuildId: a5ff3b2143a88fff0b6fdf09ccd6b7588d2e6f7a)
#6 0x5605280d8157 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan+0x1c2157) (BuildId: a5ff3b2143a88fff0b6fdf09ccd6b7588d2e6f7a)
#7 0x5605280d31f6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan+0x1bd1f6) (BuildId: a5ff3b2143a88fff0b6fdf09ccd6b7588d2e6f7a)
#8 0x7fc9970456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fc997045784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x560527f2d5b0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan+0x175b0) (BuildId: a5ff3b2143a88fff0b6fdf09ccd6b7588d2e6f7a)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505680==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan
failed (1)
Start 95: thrust.cpp.cuda.cpp20.test.scan_by_key.exclusive
95/362 Test #95: thrust.cpp.cuda.cpp20.test.scan_by_key.exclusive .........................***Failed 0.66 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 17 unit tests.
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505691==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f612c6d617c bp 0x000000000001 sp 0x7ffe8ffa31c0 T2505691)
==2505691==The signal is caused by a WRITE memory access.
==2505691==Hint: address points to the zero page.
#0 0x7f612c6d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55e3bdf66bb1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.exclusive+0x11cbb1) (BuildId: 088824d2e5147d62260cb10e4b2eade95d702adf)
#2 0x55e3bde9f444 in void TestExclusiveScanByKeySimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.exclusive+0x55444) (BuildId: 088824d2e5147d62260cb10e4b2eade95d702adf)
#3 0x55e3bdeb7249 in TestExclusiveScanByKeySimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.exclusive+0x6d249) (BuildId: 088824d2e5147d62260cb10e4b2eade95d702adf)
#4 0x55e3bdfbe28c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.exclusive+0x17428c) (BuildId: 088824d2e5147d62260cb10e4b2eade95d702adf)
#5 0x55e3bdfbf281 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.exclusive+0x175281) (BuildId: 088824d2e5147d62260cb10e4b2eade95d702adf)
#6 0x55e3bdfc4597 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.exclusive+0x17a597) (BuildId: 088824d2e5147d62260cb10e4b2eade95d702adf)
#7 0x55e3bdfbf556 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.exclusive+0x175556) (BuildId: 088824d2e5147d62260cb10e4b2eade95d702adf)
#8 0x7f612c4456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f612c445784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55e3bde60420 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.exclusive+0x16420) (BuildId: 088824d2e5147d62260cb10e4b2eade95d702adf)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505691==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.exclusive
failed (1)
Start 96: thrust.cpp.cuda.cpp20.test.scan_by_key.inclusive
96/362 Test #96: thrust.cpp.cuda.cpp20.test.scan_by_key.inclusive .........................***Failed 0.67 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 20 unit tests.
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const signed char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'signed char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const unsigned char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const unsigned short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const float'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'float'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'const double'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'double'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505724==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f68f98d617c bp 0x000000000001 sp 0x7ffde6d585c0 T2505724)
==2505724==The signal is caused by a WRITE memory access.
==2505724==Hint: address points to the zero page.
#0 0x7f68f98d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x564b7be77781 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.inclusive+0x11e781) (BuildId: 19e7357b17078bc29994addcd2ffcec2e499fe2d)
#2 0x564b7bdab5b4 in void TestInclusiveScanByKeySimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.inclusive+0x525b4) (BuildId: 19e7357b17078bc29994addcd2ffcec2e499fe2d)
#3 0x564b7bdc9e49 in TestInclusiveScanByKeySimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.inclusive+0x70e49) (BuildId: 19e7357b17078bc29994addcd2ffcec2e499fe2d)
#4 0x564b7bed7c0c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.inclusive+0x17ec0c) (BuildId: 19e7357b17078bc29994addcd2ffcec2e499fe2d)
#5 0x564b7bed8c01 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.inclusive+0x17fc01) (BuildId: 19e7357b17078bc29994addcd2ffcec2e499fe2d)
#6 0x564b7beddf17 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.inclusive+0x184f17) (BuildId: 19e7357b17078bc29994addcd2ffcec2e499fe2d)
#7 0x564b7bed8ed6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.inclusive+0x17fed6) (BuildId: 19e7357b17078bc29994addcd2ffcec2e499fe2d)
#8 0x7f68f96216c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f68f9621784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x564b7bd6f4b0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.inclusive+0x164b0) (BuildId: 19e7357b17078bc29994addcd2ffcec2e499fe2d)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505724==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.scan_by_key.inclusive
failed (1)
Start 97: thrust.cpp.cuda.cpp20.test.scatter
97/362 Test #97: thrust.cpp.cuda.cpp20.test.scatter ....................................... Passed 0.86 sec
Start 98: thrust.cpp.cuda.cpp20.test.sequence
98/362 Test #98: thrust.cpp.cuda.cpp20.test.sequence ......................................***Failed 0.39 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 9 unit tests.
.../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
terminate called after throwing an instance of 'thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::system_error'
what(): parallel_for: failed to synchronize: cudaErrorIllegalAddress: an illegal memory access was encountered
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.sequence
failed (Subprocess aborted)
Start 99: thrust.cpp.cuda.cpp20.test.set_difference
99/362 Test #99: thrust.cpp.cuda.cpp20.test.set_difference ................................***Failed 1.05 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 9 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'signed char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'float'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'double'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505757==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f438eed617c bp 0x000000000001 sp 0x7ffcb90ca0b0 T2505757)
==2505757==The signal is caused by a WRITE memory access.
==2505757==Hint: address points to the zero page.
#0 0x7f438eed617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x561340600241 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference+0x86241) (BuildId: f2e9c88140f5a5acd912c3faad7b38961c9163e0)
#2 0x5613405c2c79 in void TestSetDifferenceSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference+0x48c79) (BuildId: f2e9c88140f5a5acd912c3faad7b38961c9163e0)
#3 0x5613405c51e9 in TestSetDifferenceSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference+0x4b1e9) (BuildId: f2e9c88140f5a5acd912c3faad7b38961c9163e0)
#4 0x56134060dddc in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference+0x93ddc) (BuildId: f2e9c88140f5a5acd912c3faad7b38961c9163e0)
#5 0x56134060edd1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference+0x94dd1) (BuildId: f2e9c88140f5a5acd912c3faad7b38961c9163e0)
#6 0x5613406140e7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference+0x9a0e7) (BuildId: f2e9c88140f5a5acd912c3faad7b38961c9163e0)
#7 0x56134060f0a6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference+0x950a6) (BuildId: f2e9c88140f5a5acd912c3faad7b38961c9163e0)
#8 0x7f438ec456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f438ec45784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x5613405902a0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference+0x162a0) (BuildId: f2e9c88140f5a5acd912c3faad7b38961c9163e0)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505757==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference
failed (1)
Start 100: thrust.cpp.cuda.cpp20.test.set_difference_by_key
100/362 Test #100: thrust.cpp.cuda.cpp20.test.set_difference_by_key .........................***Failed 2.32 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 8 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505768==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f8b058d617c bp 0x000000000001 sp 0x7ffc4a312210 T2505768)
==2505768==The signal is caused by a WRITE memory access.
==2505768==Hint: address points to the zero page.
#0 0x7f8b058d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55ae37eb16a1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key+0x936a1) (BuildId: 92df90a58a34733255fda4a58edf42e69178dee3)
#2 0x55ae37e6968d in void TestSetDifferenceByKeySimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key+0x4b68d) (BuildId: 92df90a58a34733255fda4a58edf42e69178dee3)
#3 0x55ae37e6da29 in TestSetDifferenceByKeySimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key+0x4fa29) (BuildId: 92df90a58a34733255fda4a58edf42e69178dee3)
#4 0x55ae37ebb7bc in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key+0x9d7bc) (BuildId: 92df90a58a34733255fda4a58edf42e69178dee3)
#5 0x55ae37ebc7b1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key+0x9e7b1) (BuildId: 92df90a58a34733255fda4a58edf42e69178dee3)
#6 0x55ae37ec1ac7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key+0xa3ac7) (BuildId: 92df90a58a34733255fda4a58edf42e69178dee3)
#7 0x55ae37ebca86 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key+0x9ea86) (BuildId: 92df90a58a34733255fda4a58edf42e69178dee3)
#8 0x7f8b055666c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f8b05566784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55ae37e33260 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key+0x15260) (BuildId: 92df90a58a34733255fda4a58edf42e69178dee3)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505768==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key
failed (1)
Start 101: thrust.cpp.cuda.cpp20.test.set_difference_by_key_descending
101/362 Test #101: thrust.cpp.cuda.cpp20.test.set_difference_by_key_descending ..............***Failed 0.66 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 4 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505802==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fb60a2d617c bp 0x000000000001 sp 0x7ffffc57c570 T2505802)
==2505802==The signal is caused by a WRITE memory access.
==2505802==Hint: address points to the zero page.
#0 0x7fb60a2d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x555961a49031 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key_descending+0x86031) (BuildId: 28a18a1489136eb835a477d2386f1b420403129f)
#2 0x555961a0de91 in void TestSetDifferenceByKeyDescendingSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key_descending+0x4ae91) (BuildId: 28a18a1489136eb835a477d2386f1b420403129f)
#3 0x555961a12159 in TestSetDifferenceByKeyDescendingSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key_descending+0x4f159) (BuildId: 28a18a1489136eb835a477d2386f1b420403129f)
#4 0x555961a5314c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key_descending+0x9014c) (BuildId: 28a18a1489136eb835a477d2386f1b420403129f)
#5 0x555961a54141 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key_descending+0x91141) (BuildId: 28a18a1489136eb835a477d2386f1b420403129f)
#6 0x555961a59457 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key_descending+0x96457) (BuildId: 28a18a1489136eb835a477d2386f1b420403129f)
#7 0x555961a54416 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key_descending+0x91416) (BuildId: 28a18a1489136eb835a477d2386f1b420403129f)
#8 0x7fb60a0456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fb60a045784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x5559619d8180 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key_descending+0x15180) (BuildId: 28a18a1489136eb835a477d2386f1b420403129f)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505802==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_by_key_descending
failed (1)
Start 102: thrust.cpp.cuda.cpp20.test.set_difference_descending
102/362 Test #102: thrust.cpp.cuda.cpp20.test.set_difference_descending .....................***Failed 0.62 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 4 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'signed char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'float'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'double'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505814==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f50d0cd617c bp 0x000000000001 sp 0x7ffe3ac7b1b0 T2505814)
==2505814==The signal is caused by a WRITE memory access.
==2505814==Hint: address points to the zero page.
#0 0x7f50d0cd617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x5617a1f77a01 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_descending+0x7ca01) (BuildId: 42cb35bb29ff8258c2975ff42abeb13a7e74a73e)
#2 0x5617a1f41d7d in void TestSetDifferenceDescendingSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_descending+0x46d7d) (BuildId: 42cb35bb29ff8258c2975ff42abeb13a7e74a73e)
#3 0x5617a1f43e69 in TestSetDifferenceDescendingSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_descending+0x48e69) (BuildId: 42cb35bb29ff8258c2975ff42abeb13a7e74a73e)
#4 0x5617a1f81aec in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_descending+0x86aec) (BuildId: 42cb35bb29ff8258c2975ff42abeb13a7e74a73e)
#5 0x5617a1f82ae1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_descending+0x87ae1) (BuildId: 42cb35bb29ff8258c2975ff42abeb13a7e74a73e)
#6 0x5617a1f87df7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_descending+0x8cdf7) (BuildId: 42cb35bb29ff8258c2975ff42abeb13a7e74a73e)
#7 0x5617a1f82db6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_descending+0x87db6) (BuildId: 42cb35bb29ff8258c2975ff42abeb13a7e74a73e)
#8 0x7f50d09666c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f50d0966784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x5617a1f10180 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_descending+0x15180) (BuildId: 42cb35bb29ff8258c2975ff42abeb13a7e74a73e)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505814==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_difference_descending
failed (1)
Start 103: thrust.cpp.cuda.cpp20.test.set_difference_key_value
103/362 Test #103: thrust.cpp.cuda.cpp20.test.set_difference_key_value ...................... Passed 1.44 sec
Start 104: thrust.cpp.cuda.cpp20.test.set_intersection
104/362 Test #104: thrust.cpp.cuda.cpp20.test.set_intersection ..............................***Failed 1.19 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 10 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'long long'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505884==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fa6c3cd617c bp 0x000000000001 sp 0x7fffb4a620e0 T2505884)
==2505884==The signal is caused by a WRITE memory access.
==2505884==Hint: address points to the zero page.
#0 0x7fa6c3cd617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55c77f131f71 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection+0x96f71) (BuildId: bf8a72eee3c19316a77741f4f08dd28a44cf5c17)
#2 0x55c77f0e4f19 in void TestSetIntersectionSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection+0x49f19) (BuildId: bf8a72eee3c19316a77741f4f08dd28a44cf5c17)
#3 0x55c77f0e71a9 in TestSetIntersectionSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection+0x4c1a9) (BuildId: bf8a72eee3c19316a77741f4f08dd28a44cf5c17)
#4 0x55c77f13fb0c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection+0xa4b0c) (BuildId: bf8a72eee3c19316a77741f4f08dd28a44cf5c17)
#5 0x55c77f140b01 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection+0xa5b01) (BuildId: bf8a72eee3c19316a77741f4f08dd28a44cf5c17)
#6 0x55c77f145e17 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection+0xaae17) (BuildId: bf8a72eee3c19316a77741f4f08dd28a44cf5c17)
#7 0x55c77f140dd6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection+0xa5dd6) (BuildId: bf8a72eee3c19316a77741f4f08dd28a44cf5c17)
#8 0x7fa6c3a456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fa6c3a45784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55c77f0b22d0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection+0x172d0) (BuildId: bf8a72eee3c19316a77741f4f08dd28a44cf5c17)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505884==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection
failed (1)
Start 105: thrust.cpp.cuda.cpp20.test.set_intersection_by_key
105/362 Test #105: thrust.cpp.cuda.cpp20.test.set_intersection_by_key .......................***Failed 2.27 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 8 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505899==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f60458d617c bp 0x000000000001 sp 0x7ffd632d6f10 T2505899)
==2505899==The signal is caused by a WRITE memory access.
==2505899==Hint: address points to the zero page.
#0 0x7f60458d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55d8dc19d9d1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key+0x949d1) (BuildId: e9083324eb54a8b5b826a1002b0fbaba777eca5d)
#2 0x55d8dc15512e in void TestSetIntersectionByKeySimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key+0x4c12e) (BuildId: e9083324eb54a8b5b826a1002b0fbaba777eca5d)
#3 0x55d8dc158939 in TestSetIntersectionByKeySimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key+0x4f939) (BuildId: e9083324eb54a8b5b826a1002b0fbaba777eca5d)
#4 0x55d8dc1a8f9c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key+0x9ff9c) (BuildId: e9083324eb54a8b5b826a1002b0fbaba777eca5d)
#5 0x55d8dc1a9f91 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key+0xa0f91) (BuildId: e9083324eb54a8b5b826a1002b0fbaba777eca5d)
#6 0x55d8dc1af2a7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key+0xa62a7) (BuildId: e9083324eb54a8b5b826a1002b0fbaba777eca5d)
#7 0x55d8dc1aa266 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key+0xa1266) (BuildId: e9083324eb54a8b5b826a1002b0fbaba777eca5d)
#8 0x7f60456456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f6045645784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55d8dc120260 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key+0x17260) (BuildId: e9083324eb54a8b5b826a1002b0fbaba777eca5d)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505899==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key
failed (1)
Start 106: thrust.cpp.cuda.cpp20.test.set_intersection_by_key_descending
106/362 Test #106: thrust.cpp.cuda.cpp20.test.set_intersection_by_key_descending ............***Failed 0.65 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 4 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505953==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fa020ed617c bp 0x000000000001 sp 0x7fff69dc5c40 T2505953)
==2505953==The signal is caused by a WRITE memory access.
==2505953==Hint: address points to the zero page.
#0 0x7fa020ed617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x5649c4eee6f1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key_descending+0x886f1) (BuildId: 7b0c34d8df607f685dfefffb23f45b5c248225ef)
#2 0x5649c4eb1dc4 in void TestSetIntersectionByKeyDescendingSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key_descending+0x4bdc4) (BuildId: 7b0c34d8df607f685dfefffb23f45b5c248225ef)
#3 0x5649c4eb5769 in TestSetIntersectionByKeyDescendingSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key_descending+0x4f769) (BuildId: 7b0c34d8df607f685dfefffb23f45b5c248225ef)
#4 0x5649c4ef9cbc in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key_descending+0x93cbc) (BuildId: 7b0c34d8df607f685dfefffb23f45b5c248225ef)
#5 0x5649c4efacb1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key_descending+0x94cb1) (BuildId: 7b0c34d8df607f685dfefffb23f45b5c248225ef)
#6 0x5649c4efffc7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key_descending+0x99fc7) (BuildId: 7b0c34d8df607f685dfefffb23f45b5c248225ef)
#7 0x5649c4efaf86 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key_descending+0x94f86) (BuildId: 7b0c34d8df607f685dfefffb23f45b5c248225ef)
#8 0x7fa020b316c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fa020b31784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x5649c4e7d180 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key_descending+0x17180) (BuildId: 7b0c34d8df607f685dfefffb23f45b5c248225ef)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505953==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_by_key_descending
failed (1)
Start 107: thrust.cpp.cuda.cpp20.test.set_intersection_descending
107/362 Test #107: thrust.cpp.cuda.cpp20.test.set_intersection_descending ...................***Failed 0.61 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 4 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505964==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f6394ed617c bp 0x000000000001 sp 0x7ffe1f30d380 T2505964)
==2505964==The signal is caused by a WRITE memory access.
==2505964==Hint: address points to the zero page.
#0 0x7f6394ed617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x56553fbad0b1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_descending+0x7c0b1) (BuildId: 78d5eed98dc4e30f32ff36e588b177b36116f14c)
#2 0x56553fb77c8d in void TestSetIntersectionDescendingSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_descending+0x46c8d) (BuildId: 78d5eed98dc4e30f32ff36e588b177b36116f14c)
#3 0x56553fb79ab9 in TestSetIntersectionDescendingSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_descending+0x48ab9) (BuildId: 78d5eed98dc4e30f32ff36e588b177b36116f14c)
#4 0x56553fbb719c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_descending+0x8619c) (BuildId: 78d5eed98dc4e30f32ff36e588b177b36116f14c)
#5 0x56553fbb8191 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_descending+0x87191) (BuildId: 78d5eed98dc4e30f32ff36e588b177b36116f14c)
#6 0x56553fbbd4a7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_descending+0x8c4a7) (BuildId: 78d5eed98dc4e30f32ff36e588b177b36116f14c)
#7 0x56553fbb8466 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_descending+0x87466) (BuildId: 78d5eed98dc4e30f32ff36e588b177b36116f14c)
#8 0x7f6394c456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f6394c45784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x56553fb46180 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_descending+0x15180) (BuildId: 78d5eed98dc4e30f32ff36e588b177b36116f14c)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505964==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_intersection_descending
failed (1)
Start 108: thrust.cpp.cuda.cpp20.test.set_intersection_key_value
108/362 Test #108: thrust.cpp.cuda.cpp20.test.set_intersection_key_value .................... Passed 1.40 sec
Start 109: thrust.cpp.cuda.cpp20.test.set_symmetric_difference
109/362 Test #109: thrust.cpp.cuda.cpp20.test.set_symmetric_difference ......................***Failed 2.23 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 9 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'signed char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'float'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'double'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'key_value<signed char, signed char>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'key_value<unsigned char, unsigned char>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'key_value<short, short>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'key_value<unsigned short, unsigned short>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'key_value<int, int>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'key_value<unsigned int, unsigned int>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'key_value<float, float>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'key_value<double, double>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2505988==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f3d3e0d617c bp 0x000000000001 sp 0x7ffe0794ec40 T2505988)
==2505988==The signal is caused by a WRITE memory access.
==2505988==Hint: address points to the zero page.
#0 0x7f3d3e0d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x560bdfc993c1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference+0xb93c1) (BuildId: e130ebf31786614f2a0b13147b638cbc71e3173c)
#2 0x560bdfc2aa49 in void TestSetSymmetricDifferenceSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference+0x4aa49) (BuildId: e130ebf31786614f2a0b13147b638cbc71e3173c)
#3 0x560bdfc2d119 in TestSetSymmetricDifferenceSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference+0x4d119) (BuildId: e130ebf31786614f2a0b13147b638cbc71e3173c)
#4 0x560bdfca34ac in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference+0xc34ac) (BuildId: e130ebf31786614f2a0b13147b638cbc71e3173c)
#5 0x560bdfca44a1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference+0xc44a1) (BuildId: e130ebf31786614f2a0b13147b638cbc71e3173c)
#6 0x560bdfca97b7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference+0xc97b7) (BuildId: e130ebf31786614f2a0b13147b638cbc71e3173c)
#7 0x560bdfca4776 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference+0xc4776) (BuildId: e130ebf31786614f2a0b13147b638cbc71e3173c)
#8 0x7f3d3de456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f3d3de45784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x560bdfbf7290 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference+0x17290) (BuildId: e130ebf31786614f2a0b13147b638cbc71e3173c)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2505988==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference
failed (1)
Start 110: thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key
110/362 Test #110: thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key ...............***Failed 2.59 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 8 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2506021==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f10664d617c bp 0x000000000001 sp 0x7ffd6a900450 T2506021)
==2506021==The signal is caused by a WRITE memory access.
==2506021==Hint: address points to the zero page.
#0 0x7f10664d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x563d695ab7f1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key+0x967f1) (BuildId: 3aca7719411e3a440cff5226564650a0885a55c4)
#2 0x563d695616ed in void TestSetSymmetricDifferenceByKeySimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key+0x4c6ed) (BuildId: 3aca7719411e3a440cff5226564650a0885a55c4)
#3 0x563d695664a9 in TestSetSymmetricDifferenceByKeySimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key+0x514a9) (BuildId: 3aca7719411e3a440cff5226564650a0885a55c4)
#4 0x563d695b590c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key+0xa090c) (BuildId: 3aca7719411e3a440cff5226564650a0885a55c4)
#5 0x563d695b6901 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key+0xa1901) (BuildId: 3aca7719411e3a440cff5226564650a0885a55c4)
#6 0x563d695bbc17 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key+0xa6c17) (BuildId: 3aca7719411e3a440cff5226564650a0885a55c4)
#7 0x563d695b6bd6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key+0xa1bd6) (BuildId: 3aca7719411e3a440cff5226564650a0885a55c4)
#8 0x7f10661666c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f1066166784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x563d6952a260 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key+0x15260) (BuildId: 3aca7719411e3a440cff5226564650a0885a55c4)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2506021==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key
failed (1)
Start 111: thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key_descending
111/362 Test #111: thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key_descending ....***Failed 0.71 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 4 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2506032==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f365e2d617c bp 0x000000000001 sp 0x7fffe4408f30 T2506032)
==2506032==The signal is caused by a WRITE memory access.
==2506032==Hint: address points to the zero page.
#0 0x7f365e2d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55bb44baceb1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key_descending+0x88eb1) (BuildId: 8da91aada9413b677b9ac286c83e3bdad21cfbaa)
#2 0x55bb44b6fdc1 in void TestSetSymmetricDifferenceByKeyDescendingSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key_descending+0x4bdc1) (BuildId: 8da91aada9413b677b9ac286c83e3bdad21cfbaa)
#3 0x55bb44b74a89 in TestSetSymmetricDifferenceByKeyDescendingSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key_descending+0x50a89) (BuildId: 8da91aada9413b677b9ac286c83e3bdad21cfbaa)
#4 0x55bb44bb6fcc in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key_descending+0x92fcc) (BuildId: 8da91aada9413b677b9ac286c83e3bdad21cfbaa)
#5 0x55bb44bb7fc1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key_descending+0x93fc1) (BuildId: 8da91aada9413b677b9ac286c83e3bdad21cfbaa)
#6 0x55bb44bbd2d7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key_descending+0x992d7) (BuildId: 8da91aada9413b677b9ac286c83e3bdad21cfbaa)
#7 0x55bb44bb8296 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key_descending+0x94296) (BuildId: 8da91aada9413b677b9ac286c83e3bdad21cfbaa)
#8 0x7f365df666c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f365df66784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55bb44b39180 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key_descending+0x15180) (BuildId: 8da91aada9413b677b9ac286c83e3bdad21cfbaa)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2506032==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key_descending
failed (1)
Start 112: thrust.cpp.cuda.cpp20.test.set_symmetric_difference_descending
112/362 Test #112: thrust.cpp.cuda.cpp20.test.set_symmetric_difference_descending ...........***Failed 0.64 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 4 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'signed char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'float'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'double'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2506065==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fee012d617c bp 0x000000000001 sp 0x7ffe5689db10 T2506065)
==2506065==The signal is caused by a WRITE memory access.
==2506065==Hint: address points to the zero page.
#0 0x7fee012d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x56476b987751 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_descending+0x7b751) (BuildId: 3442deae4749add7a96d4a38fc9f4ef3c1d92a17)
#2 0x56476b95351d in void TestSetSymmetricDifferenceDescendingSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_descending+0x4751d) (BuildId: 3442deae4749add7a96d4a38fc9f4ef3c1d92a17)
#3 0x56476b955ac9 in TestSetSymmetricDifferenceDescendingSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_descending+0x49ac9) (BuildId: 3442deae4749add7a96d4a38fc9f4ef3c1d92a17)
#4 0x56476b99183c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_descending+0x8583c) (BuildId: 3442deae4749add7a96d4a38fc9f4ef3c1d92a17)
#5 0x56476b992831 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_descending+0x86831) (BuildId: 3442deae4749add7a96d4a38fc9f4ef3c1d92a17)
#6 0x56476b997b47 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_descending+0x8bb47) (BuildId: 3442deae4749add7a96d4a38fc9f4ef3c1d92a17)
#7 0x56476b992b06 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_descending+0x86b06) (BuildId: 3442deae4749add7a96d4a38fc9f4ef3c1d92a17)
#8 0x7fee010456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fee01045784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x56476b921180 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_descending+0x15180) (BuildId: 3442deae4749add7a96d4a38fc9f4ef3c1d92a17)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2506065==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_symmetric_difference_descending
failed (1)
Start 113: thrust.cpp.cuda.cpp20.test.set_union
113/362 Test #113: thrust.cpp.cuda.cpp20.test.set_union .....................................***Failed 0.74 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 10 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'signed char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'float'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'double'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2506076==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7faa83cd617c bp 0x000000000001 sp 0x7ffe1713ab10 T2506076)
==2506076==The signal is caused by a WRITE memory access.
==2506076==Hint: address points to the zero page.
#0 0x7faa83cd617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55d3bae3cbd1 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union+0x96bd1) (BuildId: b1dbac61901c062ec33057f1b7d11f419097e35c)
#2 0x55d3badefdf9 in void TestSetUnionSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union+0x49df9) (BuildId: b1dbac61901c062ec33057f1b7d11f419097e35c)
#3 0x55d3badf8349 in TestSetUnionSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union+0x52349) (BuildId: b1dbac61901c062ec33057f1b7d11f419097e35c)
#4 0x55d3bae46cbc in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union+0xa0cbc) (BuildId: b1dbac61901c062ec33057f1b7d11f419097e35c)
#5 0x55d3bae47cb1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union+0xa1cb1) (BuildId: b1dbac61901c062ec33057f1b7d11f419097e35c)
#6 0x55d3bae4cfc7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union+0xa6fc7) (BuildId: b1dbac61901c062ec33057f1b7d11f419097e35c)
#7 0x55d3bae47f86 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union+0xa1f86) (BuildId: b1dbac61901c062ec33057f1b7d11f419097e35c)
#8 0x7faa83a456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7faa83a45784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55d3badbd2c0 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union+0x172c0) (BuildId: b1dbac61901c062ec33057f1b7d11f419097e35c)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2506076==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union
failed (1)
Start 114: thrust.cpp.cuda.cpp20.test.set_union_by_key
114/362 Test #114: thrust.cpp.cuda.cpp20.test.set_union_by_key ..............................***Failed 2.63 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 8 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2506092==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fbb402d617c bp 0x000000000001 sp 0x7ffd6ab6f5d0 T2506092)
==2506092==The signal is caused by a WRITE memory access.
==2506092==Hint: address points to the zero page.
#0 0x7fbb402d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x55eac5ce0c11 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key+0x95c11) (BuildId: 628dd9763cce1a02f959a7dc56b90bfed60daf9a)
#2 0x55eac5c96c00 in void TestSetUnionByKeySimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key+0x4bc00) (BuildId: 628dd9763cce1a02f959a7dc56b90bfed60daf9a)
#3 0x55eac5c9b2e9 in TestSetUnionByKeySimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key+0x502e9) (BuildId: 628dd9763cce1a02f959a7dc56b90bfed60daf9a)
#4 0x55eac5cead2c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key+0x9fd2c) (BuildId: 628dd9763cce1a02f959a7dc56b90bfed60daf9a)
#5 0x55eac5cebd21 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key+0xa0d21) (BuildId: 628dd9763cce1a02f959a7dc56b90bfed60daf9a)
#6 0x55eac5cf1037 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key+0xa6037) (BuildId: 628dd9763cce1a02f959a7dc56b90bfed60daf9a)
#7 0x55eac5cebff6 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key+0xa0ff6) (BuildId: 628dd9763cce1a02f959a7dc56b90bfed60daf9a)
#8 0x7fbb400456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fbb40045784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x55eac5c60260 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key+0x15260) (BuildId: 628dd9763cce1a02f959a7dc56b90bfed60daf9a)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2506092==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key
failed (1)
Start 115: thrust.cpp.cuda.cpp20.test.set_union_by_key_descending
115/362 Test #115: thrust.cpp.cuda.cpp20.test.set_union_by_key_descending ...................***Failed 0.73 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 4 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2506105==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fb8854d617c bp 0x000000000001 sp 0x7ffe1fabe110 T2506105)
==2506105==The signal is caused by a WRITE memory access.
==2506105==Hint: address points to the zero page.
#0 0x7fb8854d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x56421d669491 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key_descending+0x88491) (BuildId: 0412319e03e09567dfccd8750ffbc7eb6efda8db)
#2 0x56421d62c384 in void TestSetUnionByKeyDescendingSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key_descending+0x4b384) (BuildId: 0412319e03e09567dfccd8750ffbc7eb6efda8db)
#3 0x56421d630979 in TestSetUnionByKeyDescendingSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key_descending+0x4f979) (BuildId: 0412319e03e09567dfccd8750ffbc7eb6efda8db)
#4 0x56421d6735ac in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key_descending+0x925ac) (BuildId: 0412319e03e09567dfccd8750ffbc7eb6efda8db)
#5 0x56421d6745a1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key_descending+0x935a1) (BuildId: 0412319e03e09567dfccd8750ffbc7eb6efda8db)
#6 0x56421d6798b7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key_descending+0x988b7) (BuildId: 0412319e03e09567dfccd8750ffbc7eb6efda8db)
#7 0x56421d674876 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key_descending+0x93876) (BuildId: 0412319e03e09567dfccd8750ffbc7eb6efda8db)
#8 0x7fb8852456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fb885245784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x56421d5f6180 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key_descending+0x15180) (BuildId: 0412319e03e09567dfccd8750ffbc7eb6efda8db)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2506105==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_by_key_descending
failed (1)
Start 116: thrust.cpp.cuda.cpp20.test.set_union_descending
116/362 Test #116: thrust.cpp.cuda.cpp20.test.set_union_descending ..........................***Failed 0.65 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 4 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'signed char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'float'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'double'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2506116==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f531fad617c bp 0x000000000001 sp 0x7ffd07d91dd0 T2506116)
==2506116==The signal is caused by a WRITE memory access.
==2506116==Hint: address points to the zero page.
#0 0x7f531fad617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x561053e3a081 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_descending+0x7b081) (BuildId: e7d1f58d32cac37b9bfda7e812def85dd6a9dffa)
#2 0x561053e0601d in void TestSetUnionDescendingSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_descending+0x4701d) (BuildId: e7d1f58d32cac37b9bfda7e812def85dd6a9dffa)
#3 0x561053e08289 in TestSetUnionDescendingSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_descending+0x49289) (BuildId: e7d1f58d32cac37b9bfda7e812def85dd6a9dffa)
#4 0x561053e4416c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_descending+0x8516c) (BuildId: e7d1f58d32cac37b9bfda7e812def85dd6a9dffa)
#5 0x561053e45161 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_descending+0x86161) (BuildId: e7d1f58d32cac37b9bfda7e812def85dd6a9dffa)
#6 0x561053e4a477 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_descending+0x8b477) (BuildId: e7d1f58d32cac37b9bfda7e812def85dd6a9dffa)
#7 0x561053e45436 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_descending+0x86436) (BuildId: e7d1f58d32cac37b9bfda7e812def85dd6a9dffa)
#8 0x7f531f8456c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7f531f845784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x561053dd4180 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_descending+0x15180) (BuildId: e7d1f58d32cac37b9bfda7e812def85dd6a9dffa)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2506116==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.set_union_descending
failed (1)
Start 117: thrust.cpp.cuda.cpp20.test.set_union_key_value
117/362 Test #117: thrust.cpp.cuda.cpp20.test.set_union_key_value ........................... Passed 2.64 sec
Start 118: thrust.cpp.cuda.cpp20.test.shuffle
118/362 Test #118: thrust.cpp.cuda.cpp20.test.shuffle .......................................***Failed 0.87 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 21 unit tests.
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'signed char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned char'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned short'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'float'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14: runtime error: reference binding to null pointer of type 'double'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/iterator/iterator_adaptor.h:197:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2506214==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fe3e56d617c bp 0x000000000001 sp 0x7ffede78caa0 T2506214)
==2506214==The signal is caused by a WRITE memory access.
==2506214==Hint: address points to the zero page.
#0 0x7fe3e56d617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x556e01644471 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.shuffle+0xb5471) (BuildId: 89b266edd69d1ff2deffd571c159069920a7546f)
#2 0x556e015dce87 in void TestShuffleCopySimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.shuffle+0x4de87) (BuildId: 89b266edd69d1ff2deffd571c159069920a7546f)
#3 0x556e015f6bd9 in TestShuffleCopySimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.shuffle+0x67bd9) (BuildId: 89b266edd69d1ff2deffd571c159069920a7546f)
#4 0x556e0167e95c in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.shuffle+0xef95c) (BuildId: 89b266edd69d1ff2deffd571c159069920a7546f)
#5 0x556e0167f951 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.shuffle+0xf0951) (BuildId: 89b266edd69d1ff2deffd571c159069920a7546f)
#6 0x556e01684c67 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.shuffle+0xf5c67) (BuildId: 89b266edd69d1ff2deffd571c159069920a7546f)
#7 0x556e0167fc26 in main (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.shuffle+0xf0c26) (BuildId: 89b266edd69d1ff2deffd571c159069920a7546f)
#8 0x7fe3e53666c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#9 0x7fe3e5366784 in __libc_start_main csu/../csu/libc-start.c:360:3
#10 0x556e015a8530 in _start (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.shuffle+0x19530) (BuildId: 89b266edd69d1ff2deffd571c159069920a7546f)
UndefinedBehaviorSanitizer can not provide additional info.
SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08) in std::runtime_error::runtime_error(char const*)
==2506214==ABORTING
CMake Error at /usr/local/google/home/tra/work/cccl/thrust/cmake/ThrustRunTest.cmake:7 (message):
/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.shuffle
failed (1)
Start 119: thrust.cpp.cuda.cpp20.test.sort
119/362 Test #119: thrust.cpp.cuda.cpp20.test.sort ..........................................***Failed 0.51 sec
Testing Device 0: "NVIDIA RTX 5000 Ada Generation"
Running 9 unit tests.
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
..../usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39: runtime error: reference binding to null pointer of type 'policy2' (aka 'execution_policy<thrust::system::cpp::detail::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:39 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45: runtime error: reference binding to null pointer of type 'policy1' (aka 'execution_policy<thrust::cuda_cub::tag>')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/cross_system.h:61:45 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48: runtime error: reference binding to null pointer of type 'thrust::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:338:48 in
./usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44: runtime error: reference binding to null pointer of type 'const execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:44 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54: runtime error: reference binding to null pointer of type 'const thrust::cpp::execution_policy<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/reference.h:356:54 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:225:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22: runtime error: reference binding to null pointer of type 'execution_policy_base<tag>'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/internal/copy_cross_system.h:226:22 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::system::cpp::detail::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14: runtime error: reference binding to null pointer of type 'thrust::cuda_cub::tag'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/detail/allocator/temporary_allocator.h:80:14 in
/usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5: runtime error: constructor call on null pointer of type 'thrust::system::system_error'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/local/google/home/tra/work/cccl/thrust/thrust/cmake/../../thrust/system/cuda/detail/util.h:291:5 in
UndefinedBehaviorSanitizer:DEADLYSIGNAL
==2506246==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7f1245ad617c bp 0x000000000001 sp 0x7fff80f8ca20 T2506246)
==2506246==The signal is caused by a WRITE memory access.
==2506246==Hint: address points to the zero page.
#0 0x7f1245ad617c in std::runtime_error::runtime_error(char const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xd617c) (BuildId: c4dbaf641b80598d60611f51ff346db22d7b3a08)
#1 0x563782669971 in thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric> thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::__copy::cross_system_copy_n<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::system::cpp::detail::tag>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::cuda_cub::tag>&, custom_numeric const*, long, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_ptr<custom_numeric>, cuda::std::__4::integral_constant<bool, false>) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.sort+0xa4971) (BuildId: 1a92c165122be8f1b72e470584b5e5b5bec8b07b)
#2 0x56378266701a in void InitializeSimpleKeySortTest<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>(thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>&, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.sort+0xa201a) (BuildId: 1a92c165122be8f1b72e470584b5e5b5bec8b07b)
#3 0x56378260b363 in void TestSortSimple<thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_vector<custom_numeric, thrust::THRUST_200302___CUDA_ARCH_LIST___NS::device_allocator<custom_numeric>>>() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.sort+0x46363) (BuildId: 1a92c165122be8f1b72e470584b5e5b5bec8b07b)
#4 0x56378260c4e9 in TestSortSimpleDeviceUnitTest::run() (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.sort+0x474e9) (BuildId: 1a92c165122be8f1b72e470584b5e5b5bec8b07b)
#5 0x5637826883cc in UnitTestDriver::run_tests(std::vector<UnitTest*, std::allocator<UnitTest*>>&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.sort+0xc33cc) (BuildId: 1a92c165122be8f1b72e470584b5e5b5bec8b07b)
#6 0x5637826893c1 in UnitTestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) (/usr/local/google/home/tra/work/cccl/build/thrust-cpp20/bin/thrust.cpp.cuda.cpp20.test.sort+0xc43c1) (BuildId: 1a92c165122be8f1b72e470584b5e5b5bec8b07b)
#7 0x56378268e6d7 in CUDATestDriver::run_tests(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment