Skip to content
Not built

Console Output

Skipping 8,977 KB.. Full Log
            instantiation of "std::enable_if_t<<expression>, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, Callback &&, OutputView &&, OffsetView &&, Args &&...) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Experimental::AttachIndices<Neighbors<Kokkos::Cuda::memory_space>, int>, Callback=ExcludeSelfCollision, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<>]" 
/var/jenkins/workspace/ArborX_PR-1082/examples/molecular_dynamics/example_molecular_dynamics.cpp(122): here

[ 81%] Linking CXX executable ArborX_Example_MolecularDynamics.exe
cd /var/jenkins/workspace/ArborX_PR-1082/build/examples/molecular_dynamics && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/link.txt --verbose=1
/opt/kokkos/bin/nvcc_wrapper  -Wpedantic -Wall -Wextra -g  -DKOKKOS_DEPENDENCE -arch=sm_70 -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o  -o ArborX_Example_MolecularDynamics.exe  -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a /usr/lib/x86_64-linux-gnu/libcuda.so /usr/local/cuda/lib64/libcudart.so -ldl /usr/lib/gcc/x86_64-linux-gnu/9/libgomp.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so 
[ 81%] Linking CXX executable ArborX_Example_DBSCAN.exe
cd /var/jenkins/workspace/ArborX_PR-1082/build/examples/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_DBSCAN.exe.dir/link.txt --verbose=1
/opt/kokkos/bin/nvcc_wrapper  -Wpedantic -Wall -Wextra -g  -DKOKKOS_DEPENDENCE -arch=sm_70 -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o  -o ArborX_Example_DBSCAN.exe  -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a /usr/lib/x86_64-linux-gnu/libcuda.so /usr/local/cuda/lib64/libcudart.so -ldl /usr/lib/gcc/x86_64-linux-gnu/9/libgomp.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so 
make[2]: Leaving directory '/var/jenkins/workspace/ArborX_PR-1082/build'
make[2]: Leaving directory '/var/jenkins/workspace/ArborX_PR-1082/build'
[ 81%] Built target ArborX_Example_DBSCAN.exe
make  -f examples/distributed_tree/CMakeFiles/ArborX_Example_DistributedTree_KNN.exe.dir/build.make examples/distributed_tree/CMakeFiles/ArborX_Example_DistributedTree_KNN.exe.dir/depend
[ 81%] Built target ArborX_Example_MolecularDynamics.exe
make  -f examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend
make[2]: Entering directory '/var/jenkins/workspace/ArborX_PR-1082/build'
cd /var/jenkins/workspace/ArborX_PR-1082/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_PR-1082 /var/jenkins/workspace/ArborX_PR-1082/examples/distributed_tree /var/jenkins/workspace/ArborX_PR-1082/build /var/jenkins/workspace/ArborX_PR-1082/build/examples/distributed_tree /var/jenkins/workspace/ArborX_PR-1082/build/examples/distributed_tree/CMakeFiles/ArborX_Example_DistributedTree_KNN.exe.dir/DependInfo.cmake --color=
make[2]: Entering directory '/var/jenkins/workspace/ArborX_PR-1082/build'
cd /var/jenkins/workspace/ArborX_PR-1082/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_PR-1082 /var/jenkins/workspace/ArborX_PR-1082/examples/viz /var/jenkins/workspace/ArborX_PR-1082/build /var/jenkins/workspace/ArborX_PR-1082/build/examples/viz /var/jenkins/workspace/ArborX_PR-1082/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake --color=
Dependee "/var/jenkins/workspace/ArborX_PR-1082/build/examples/distributed_tree/CMakeFiles/ArborX_Example_DistributedTree_KNN.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_PR-1082/build/examples/distributed_tree/CMakeFiles/ArborX_Example_DistributedTree_KNN.exe.dir/depend.internal".
Dependee "/var/jenkins/workspace/ArborX_PR-1082/build/examples/distributed_tree/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_PR-1082/build/examples/distributed_tree/CMakeFiles/ArborX_Example_DistributedTree_KNN.exe.dir/depend.internal".
Dependee "/var/jenkins/workspace/ArborX_PR-1082/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_PR-1082/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal".
Dependee "/var/jenkins/workspace/ArborX_PR-1082/build/examples/viz/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_PR-1082/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal".
Scanning dependencies of target ArborX_Example_DistributedTree_KNN.exe
make[2]: Leaving directory '/var/jenkins/workspace/ArborX_PR-1082/build'
make  -f examples/distributed_tree/CMakeFiles/ArborX_Example_DistributedTree_KNN.exe.dir/build.make examples/distributed_tree/CMakeFiles/ArborX_Example_DistributedTree_KNN.exe.dir/build
make[2]: Entering directory '/var/jenkins/workspace/ArborX_PR-1082/build'
[ 82%] Building CXX object examples/distributed_tree/CMakeFiles/ArborX_Example_DistributedTree_KNN.exe.dir/distributed_knn.cpp.o
cd /var/jenkins/workspace/ArborX_PR-1082/build/examples/distributed_tree && ccache /opt/kokkos/bin/nvcc_wrapper  -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_PR-1082/src -I/var/jenkins/workspace/ArborX_PR-1082/src/details -I/var/jenkins/workspace/ArborX_PR-1082/src/geometry -I/var/jenkins/workspace/ArborX_PR-1082/src/kokkos_ext -I/var/jenkins/workspace/ArborX_PR-1082/src/interpolation -I/var/jenkins/workspace/ArborX_PR-1082/src/interpolation/details -I/var/jenkins/workspace/ArborX_PR-1082/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include  -Wpedantic -Wall -Wextra -g   -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -fopenmp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_DistributedTree_KNN.exe.dir/distributed_knn.cpp.o -c /var/jenkins/workspace/ArborX_PR-1082/examples/distributed_tree/distributed_knn.cpp
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=std::conditional_t<false, Kokkos::View<ArborX::Point *, Kokkos::HostSpace, Kokkos::MemoryUnmanaged>, Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::OpenMP::array_layout, Kokkos::OpenMP::array_layout>, MemorySpace>>, BoundingVolume=ArborX::Box]"
          detected during:
            instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=std::conditional_t<false, Kokkos::View<ArborX::Point *, Kokkos::HostSpace, Kokkos::MemoryUnmanaged>, Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::OpenMP::array_layout, Kokkos::OpenMP::array_layout>, MemorySpace>>, BoundingVolume=ArborX::Box]" 
(157): here
            instantiation of "decltype(auto) ArborX::AccessTraits<ArborX::Details::LegacyValues<Primitives, BoundingVolume>, ArborX::PrimitivesTag, void>::get(const ArborX::AccessTraits<ArborX::Details::LegacyValues<Primitives, BoundingVolume>, ArborX::PrimitivesTag, void>::Values &, ArborX::AccessTraits<ArborX::Details::LegacyValues<Primitives, BoundingVolume>, ArborX::PrimitivesTag, void>::size_type) [with Primitives=std::conditional_t<false, Kokkos::View<ArborX::Point *, Kokkos::HostSpace, Kokkos::MemoryUnmanaged>, Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::OpenMP::array_layout, Kokkos::OpenMP::array_layout>, MemorySpace>>, BoundingVolume=ArborX::Box]" 
/opt/kokkos/include/Kokkos_DetectionIdiom.hpp(64): here
            instantiation of type "Kokkos::is_detected<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::LegacyValues<std::conditional_t<false, Kokkos::View<ArborX::Point *, Kokkos::HostSpace, Kokkos::MemoryUnmanaged>, Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::OpenMP::array_layout, Kokkos::OpenMP::array_layout>, MemorySpace>>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<std::conditional_t<false, Kokkos::View<ArborX::Point *, Kokkos::HostSpace, Kokkos::MemoryUnmanaged>, Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::OpenMP::array_layout, Kokkos::OpenMP::array_layout>, MemorySpace>>, ArborX::Box>>" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_AccessTraits.hpp(179): here
            instantiation of "void ArborX::Details::check_valid_access_traits(ArborX::PrimitivesTag, const Primitives &, CheckGetReturnType) [with Primitives=ArborX::Details::LegacyValues<std::conditional_t<false, Kokkos::View<ArborX::Point *, Kokkos::HostSpace, Kokkos::MemoryUnmanaged>, Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::OpenMP::array_layout, Kokkos::OpenMP::array_layout>, MemorySpace>>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(301): here
            instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=MemorySpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=ExecutionSpace, Values=ArborX::Details::LegacyValues<std::conditional_t<false, Kokkos::View<ArborX::Point *, Kokkos::HostSpace, Kokkos::MemoryUnmanaged>, Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::OpenMP::array_layout, Kokkos::OpenMP::array_layout>, MemorySpace>>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(203): here
            instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::BoundingVolumeHierarchy(const ExecutionSpace &, const Primitives &, const SpaceFillingCurve &) [with MemorySpace=MemorySpace, ExecutionSpace=ExecutionSpace, Primitives=std::conditional_t<false, Kokkos::View<ArborX::Point *, Kokkos::HostSpace, Kokkos::MemoryUnmanaged>, Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::OpenMP::array_layout, Kokkos::OpenMP::array_layout>, MemorySpace>>, SpaceFillingCurve=ArborX::Experimental::Morton64]" 
/var/jenkins/workspace/ArborX_PR-1082/examples/callback/example_callback.cpp(78): here

/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(121): warning: missing return statement at end of non-void function "lambda []()->__nv_bool"
          detected during:
            instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const UserPredicates &, CallbackOrView &&, View &&, Args &&...) const [with MemorySpace=MemorySpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=ExecutionSpace, UserPredicates=FirstOctant, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
(243): here
            instantiation of "std::enable_if_t<<expression>, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, Callback &&, OutputView &&, OffsetView &&, Args &&...) const [with MemorySpace=MemorySpace, ExecutionSpace=ExecutionSpace, Predicates=FirstOctant, Callback=PrintfCallback, OutputView=Kokkos::View<int *, MemorySpace> &, OffsetView=Kokkos::View<int *, MemorySpace> &, Args=<>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_CrsGraphWrapper.hpp(30): here
            instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=ExecutionSpace, Predicates=FirstOctant, CallbackOrView=PrintfCallback, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
/var/jenkins/workspace/ArborX_PR-1082/examples/callback/example_callback.cpp(88): here

/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_Callbacks.hpp(130): warning: missing return statement at end of non-void function "ArborX::Details::invoke_callback_and_check_early_exit(Callback &&, Predicate &&, Primitive &&) [with Callback=const ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]"
          detected during:
            instantiation of "__nv_bool ArborX::Details::invoke_callback_and_check_early_exit(Callback &&, Predicate &&, Primitive &&) [with Callback=const ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsTreeTraversal.hpp(108): here
            instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsTreeTraversal.hpp(95): here
            instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::FullTree, int) const [with BVH=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_Range.hpp(64): here
            instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::exec_range<TagType>(Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::Member) const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_Range.hpp(81): here
            instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::operator()() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here
            [ 8 instantiation contexts not shown ]
            instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=ExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, OutputView=Kokkos::View<int *, MemorySpace>, OffsetView=Kokkos::View<int *, MemorySpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(399): here
            instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::CrsGraphWrapperImpl::queryDispatch(Tag, const Tree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &, const ArborX::Experimental::TraversalPolicy &) [with Tag=ArborX::Details::SpatialPredicateTag, Tree=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, MemorySpace>, OffsetView=Kokkos::View<int *, MemorySpace>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(138): here
            instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const UserPredicates &, CallbackOrView &&, View &&, Args &&...) const [with MemorySpace=MemorySpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=ExecutionSpace, UserPredicates=FirstOctant, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(243): here
            instantiation of "std::enable_if_t<<expression>, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, Callback &&, OutputView &&, OffsetView &&, Args &&...) const [with MemorySpace=MemorySpace, ExecutionSpace=ExecutionSpace, Predicates=FirstOctant, Callback=PrintfCallback, OutputView=Kokkos::View<int *, MemorySpace> &, OffsetView=Kokkos::View<int *, MemorySpace> &, Args=<>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_CrsGraphWrapper.hpp(30): here
            instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=ExecutionSpace, Predicates=FirstOctant, CallbackOrView=PrintfCallback, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
/var/jenkins/workspace/ArborX_PR-1082/examples/callback/example_callback.cpp(88): here

/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_Callbacks.hpp(130): warning: missing return statement at end of non-void function "ArborX::Details::invoke_callback_and_check_early_exit(Callback &&, Predicate &&, Primitive &&) [with Callback=const ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]"
          detected during:
            instantiation of "__nv_bool ArborX::Details::invoke_callback_and_check_early_exit(Callback &&, Predicate &&, Primitive &&) [with Callback=const ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsTreeTraversal.hpp(108): here
            instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsTreeTraversal.hpp(95): here
            instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::FullTree, int) const [with BVH=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_Range.hpp(64): here
            instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::exec_range<TagType>(Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::Member) const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_Range.hpp(81): here
            instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::operator()() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here
            [ 8 instantiation contexts not shown ]
            instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=ExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, OutputView=Kokkos::View<int *, MemorySpace>, OffsetView=Kokkos::View<int *, MemorySpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(399): here
            instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::CrsGraphWrapperImpl::queryDispatch(Tag, const Tree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &, const ArborX::Experimental::TraversalPolicy &) [with Tag=ArborX::Details::SpatialPredicateTag, Tree=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, MemorySpace>, OffsetView=Kokkos::View<int *, MemorySpace>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(138): here
            instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const UserPredicates &, CallbackOrView &&, View &&, Args &&...) const [with MemorySpace=MemorySpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=ExecutionSpace, UserPredicates=FirstOctant, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(243): here
            instantiation of "std::enable_if_t<<expression>, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, Callback &&, OutputView &&, OffsetView &&, Args &&...) const [with MemorySpace=MemorySpace, ExecutionSpace=ExecutionSpace, Predicates=FirstOctant, Callback=PrintfCallback, OutputView=Kokkos::View<int *, MemorySpace> &, OffsetView=Kokkos::View<int *, MemorySpace> &, Args=<>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_CrsGraphWrapper.hpp(30): here
            instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=ExecutionSpace, Predicates=FirstOctant, CallbackOrView=PrintfCallback, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
/var/jenkins/workspace/ArborX_PR-1082/examples/callback/example_callback.cpp(88): here

/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_Callbacks.hpp(130): warning: missing return statement at end of non-void function "ArborX::Details::invoke_callback_and_check_early_exit(Callback &&, Predicate &&, Primitive &&) [with Callback=const ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]"
          detected during:
            instantiation of "__nv_bool ArborX::Details::invoke_callback_and_check_early_exit(Callback &&, Predicate &&, Primitive &&) [with Callback=const ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsTreeTraversal.hpp(108): here
            instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsTreeTraversal.hpp(95): here
            instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::FullTree, int) const [with BVH=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_Range.hpp(64): here
            instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::exec_range<TagType>(Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::Member) const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_Range.hpp(81): here
            instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::operator()() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here
            [ 8 instantiation contexts not shown ]
            instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=ExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, OutputView=Kokkos::View<int *, MemorySpace>, OffsetView=Kokkos::View<int *, MemorySpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(399): here
            instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::CrsGraphWrapperImpl::queryDispatch(Tag, const Tree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &, const ArborX::Experimental::TraversalPolicy &) [with Tag=ArborX::Details::SpatialPredicateTag, Tree=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, MemorySpace>, OffsetView=Kokkos::View<int *, MemorySpace>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(138): here
            instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const UserPredicates &, CallbackOrView &&, View &&, Args &&...) const [with MemorySpace=MemorySpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=ExecutionSpace, UserPredicates=FirstOctant, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(243): here
            instantiation of "std::enable_if_t<<expression>, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, Callback &&, OutputView &&, OffsetView &&, Args &&...) const [with MemorySpace=MemorySpace, ExecutionSpace=ExecutionSpace, Predicates=FirstOctant, Callback=PrintfCallback, OutputView=Kokkos::View<int *, MemorySpace> &, OffsetView=Kokkos::View<int *, MemorySpace> &, Args=<>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_CrsGraphWrapper.hpp(30): here
            instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=ExecutionSpace, Predicates=FirstOctant, CallbackOrView=PrintfCallback, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
/var/jenkins/workspace/ArborX_PR-1082/examples/callback/example_callback.cpp(88): here

/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_Callbacks.hpp(130): warning: missing return statement at end of non-void function "ArborX::Details::invoke_callback_and_check_early_exit(Callback &&, Predicate &&, Primitive &&) [with Callback=const ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]"
          detected during:
            instantiation of "__nv_bool ArborX::Details::invoke_callback_and_check_early_exit(Callback &&, Predicate &&, Primitive &&) [with Callback=const ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsTreeTraversal.hpp(108): here
            instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsTreeTraversal.hpp(95): here
            instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::FullTree, int) const [with BVH=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_Range.hpp(64): here
            instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::exec_range<TagType>(Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::Member) const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_Range.hpp(81): here
            instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::operator()() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here
            [ 8 instantiation contexts not shown ]
            instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=ExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, OutputView=Kokkos::View<int *, MemorySpace>, OffsetView=Kokkos::View<int *, MemorySpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(405): here
            instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::CrsGraphWrapperImpl::queryDispatch(Tag, const Tree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &, const ArborX::Experimental::TraversalPolicy &) [with Tag=ArborX::Details::SpatialPredicateTag, Tree=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, MemorySpace>, OffsetView=Kokkos::View<int *, MemorySpace>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(138): here
            instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const UserPredicates &, CallbackOrView &&, View &&, Args &&...) const [with MemorySpace=MemorySpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=ExecutionSpace, UserPredicates=FirstOctant, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(243): here
            instantiation of "std::enable_if_t<<expression>, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, Callback &&, OutputView &&, OffsetView &&, Args &&...) const [with MemorySpace=MemorySpace, ExecutionSpace=ExecutionSpace, Predicates=FirstOctant, Callback=PrintfCallback, OutputView=Kokkos::View<int *, MemorySpace> &, OffsetView=Kokkos::View<int *, MemorySpace> &, Args=<>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_CrsGraphWrapper.hpp(30): here
            instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=ExecutionSpace, Predicates=FirstOctant, CallbackOrView=PrintfCallback, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
/var/jenkins/workspace/ArborX_PR-1082/examples/callback/example_callback.cpp(88): here

/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_Callbacks.hpp(130): warning: missing return statement at end of non-void function "ArborX::Details::invoke_callback_and_check_early_exit(Callback &&, Predicate &&, Primitive &&) [with Callback=const ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]"
          detected during:
            instantiation of "__nv_bool ArborX::Details::invoke_callback_and_check_early_exit(Callback &&, Predicate &&, Primitive &&) [with Callback=const ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsTreeTraversal.hpp(108): here
            instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsTreeTraversal.hpp(95): here
            instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::FullTree, int) const [with BVH=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_Range.hpp(64): here
            instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::exec_range<TagType>(Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::Member) const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_Range.hpp(81): here
            instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::operator()() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here
            [ 8 instantiation contexts not shown ]
            instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=ExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, OutputView=Kokkos::View<int *, MemorySpace>, OffsetView=Kokkos::View<int *, MemorySpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(405): here
            instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::CrsGraphWrapperImpl::queryDispatch(Tag, const Tree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &, const ArborX::Experimental::TraversalPolicy &) [with Tag=ArborX::Details::SpatialPredicateTag, Tree=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, MemorySpace>, OffsetView=Kokkos::View<int *, MemorySpace>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(138): here
            instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const UserPredicates &, CallbackOrView &&, View &&, Args &&...) const [with MemorySpace=MemorySpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=ExecutionSpace, UserPredicates=FirstOctant, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(243): here
            instantiation of "std::enable_if_t<<expression>, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, Callback &&, OutputView &&, OffsetView &&, Args &&...) const [with MemorySpace=MemorySpace, ExecutionSpace=ExecutionSpace, Predicates=FirstOctant, Callback=PrintfCallback, OutputView=Kokkos::View<int *, MemorySpace> &, OffsetView=Kokkos::View<int *, MemorySpace> &, Args=<>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_CrsGraphWrapper.hpp(30): here
            instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=ExecutionSpace, Predicates=FirstOctant, CallbackOrView=PrintfCallback, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
/var/jenkins/workspace/ArborX_PR-1082/examples/callback/example_callback.cpp(88): here

/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_Callbacks.hpp(130): warning: missing return statement at end of non-void function "ArborX::Details::invoke_callback_and_check_early_exit(Callback &&, Predicate &&, Primitive &&) [with Callback=const ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]"
          detected during:
            instantiation of "__nv_bool ArborX::Details::invoke_callback_and_check_early_exit(Callback &&, Predicate &&, Primitive &&) [with Callback=const ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsTreeTraversal.hpp(108): here
            instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<FirstOctant, ArborX::PredicatesTag, void>, FirstOctant>>, std::decay_t<int>>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsTreeTraversal.hpp(95): here
            instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::FullTree, int) const [with BVH=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_Range.hpp(64): here
            instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::exec_range<TagType>(Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::Member) const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_Range.hpp(81): here
            instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::operator()() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, Kokkos::View<int *, MemorySpace>, Kokkos::View<int *, MemorySpace>, ArborX::Details::PermutedData<Kokkos::View<int *, MemorySpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" 
/opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here
            [ 8 instantiation contexts not shown ]
            instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=ExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, OutputView=Kokkos::View<int *, MemorySpace>, OffsetView=Kokkos::View<int *, MemorySpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" 
/var/jenkins/workspace/ArborX_PR-1082/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(405): here
            instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::CrsGraphWrapperImpl::queryDispatch(Tag, const Tree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &, const ArborX::Experimental::TraversalPolicy &) [with Tag=ArborX::Details::SpatialPredicateTag, Tree=ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<FirstOctant, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, MemorySpace>, OffsetView=Kokkos::View<int *, MemorySpace>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(138): here
            instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const UserPredicates &, CallbackOrView &&, View &&, Args &&...) const [with MemorySpace=MemorySpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=ExecutionSpace, UserPredicates=FirstOctant, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(243): here
            instantiation of "std::enable_if_t<<expression>, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, Callback &&, OutputView &&, OffsetView &&, Args &&...) const [with MemorySpace=MemorySpace, ExecutionSpace=ExecutionSpace, Predicates=FirstOctant, Callback=PrintfCallback, OutputView=Kokkos::View<int *, MemorySpace> &, OffsetView=Kokkos::View<int *, MemorySpace> &, Args=<>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_CrsGraphWrapper.hpp(30): here
            instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=ExecutionSpace, Predicates=FirstOctant, CallbackOrView=PrintfCallback, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
/var/jenkins/workspace/ArborX_PR-1082/examples/callback/example_callback.cpp(88): here

/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_LinearBVH.hpp(121): warning: missing return statement at end of non-void function "lambda []()->__nv_bool"
          detected during:
            instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const UserPredicates &, CallbackOrView &&, View &&, Args &&...) const [with MemorySpace=MemorySpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=ExecutionSpace, UserPredicates=NearestToOrigin, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<PrintfCallback>>, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
(243): here
            instantiation of "std::enable_if_t<<expression>, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, Callback &&, OutputView &&, OffsetView &&, Args &&...) const [with MemorySpace=MemorySpace, ExecutionSpace=ExecutionSpace, Predicates=NearestToOrigin, Callback=PrintfCallback, OutputView=Kokkos::View<int *, MemorySpace> &, OffsetView=Kokkos::View<int *, MemorySpace> &, Args=<>]" 
/var/jenkins/workspace/ArborX_PR-1082/src/ArborX_CrsGraphWrapper.hpp(30): here
            instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=ExecutionSpace, Predicates=NearestToOrigin, CallbackOrView=PrintfCallback, View=Kokkos::View<int *, MemorySpace> &, Args=<Kokkos::View<int *, MemorySpace> &>]" 
/var/jenkins/workspace/ArborX_PR-1082/examples/callback/example_callback.cpp(105): here

[ 82%] Linking CXX executable ArborX_Example_Callback.exe
cd /var/jenkins/workspace/ArborX_PR-1082/build/examples/callback && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Callback.exe.dir/link.txt --verbose=1
Scanning dependencies of target ArborX_Example_TreeViz.exe
make[2]: Leaving directory '/var/jenkins/workspace/ArborX_PR-1082/build'
make  -f examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build
/opt/kokkos/bin/nvcc_wrapper  -Wpedantic -Wall -Wextra -g  -DKOKKOS_DEPENDENCE -arch=sm_70 -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o  -o ArborX_Example_Callback.exe  -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a /usr/lib/x86_64-linux-gnu/libcuda.so /usr/local/cuda/lib64/libcudart.so -ldl /usr/lib/gcc/x86_64-linux-gnu/9/libgomp.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so 
Superseded by #4
Sending interrupt signal to process
make[2]: Entering directory '/var/jenkins/workspace/ArborX_PR-1082/build'
Sending interrupt signal to process
[ 82%] Building CXX object examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o
cd /var/jenkins/workspace/ArborX_PR-1082/build/examples/viz && ccache /opt/kokkos/bin/nvcc_wrapper  -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_PR-1082/src -I/var/jenkins/workspace/ArborX_PR-1082/src/details -I/var/jenkins/workspace/ArborX_PR-1082/src/geometry -I/var/jenkins/workspace/ArborX_PR-1082/src/kokkos_ext -I/var/jenkins/workspace/ArborX_PR-1082/src/interpolation -I/var/jenkins/workspace/ArborX_PR-1082/src/interpolation/details -I/var/jenkins/workspace/ArborX_PR-1082/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include  -Wpedantic -Wall -Wextra -g   -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -fopenmp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -c /var/jenkins/workspace/ArborX_PR-1082/examples/viz/tree_visualization.cpp
make[2]: *** [dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make:76: dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o] Terminated
Terminated
make[1]: *** [CMakeFiles/Makefile2:356: dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/all] Terminated
make: *** [Makefile:101: all] Terminated
script returned exit code 143
[ 54%] Linking CXX executable ArborX_Example_Intersection.exe
cd /var/jenkins/workspace/ArborX_PR-1082/test_install/simple_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Intersection.exe.dir/link.txt --verbose=1
/opt/kokkos/bin/nvcc_wrapper    -DKOKKOS_DEPENDENCE -arch=sm_70 -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o  -o ArborX_Example_Intersection.exe  -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a /usr/lib/x86_64-linux-gnu/libcuda.so /usr/local/cuda/lib64/libcudart.so -ldl /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so 
make[2]: Leaving directory '/var/jenkins/workspace/ArborX_PR-1082/test_install'
[ 54%] Built target ArborX_Example_Intersection.exe
make  -f triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend
make[2]: Entering directory '/var/jenkins/workspace/ArborX_PR-1082/test_install'
cd /var/jenkins/workspace/ArborX_PR-1082/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_PR-1082/test_install/examples /var/jenkins/workspace/ArborX_PR-1082/test_install/examples/triangle_intersection /var/jenkins/workspace/ArborX_PR-1082/test_install /var/jenkins/workspace/ArborX_PR-1082/test_install/triangle_intersection /var/jenkins/workspace/ArborX_PR-1082/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake --color=
Dependee "/var/jenkins/workspace/ArborX_PR-1082/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_PR-1082/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend.internal".
Dependee "/var/jenkins/workspace/ArborX_PR-1082/test_install/triangle_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_PR-1082/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend.internal".
Scanning dependencies of target ArborX_Example_TriangleIntersection.exe
make[2]: Leaving directory '/var/jenkins/workspace/ArborX_PR-1082/test_install'
make  -f triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build
make[2]: Entering directory '/var/jenkins/workspace/ArborX_PR-1082/test_install'
[ 59%] Building CXX object triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o
cd /var/jenkins/workspace/ArborX_PR-1082/test_install/triangle_intersection && ccache /opt/kokkos/bin/nvcc_wrapper  -DKOKKOS_DEPENDENCE -isystem /opt/arborx/include/ArborX -isystem /opt/arborx/include/ArborX/details -isystem /opt/arborx/include/ArborX/geometry -isystem /opt/arborx/include/ArborX/kokkos_ext -isystem /opt/arborx/include/ArborX/interpolation -isystem /opt/arborx/include/ArborX/interpolation/details -isystem /opt/kokkos/include -isystem /opt/openmpi/include  -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_PR-1082/test_install/examples/triangle_intersection/triangle_intersection.cpp
Sending interrupt signal to process
make[2]: *** wait: No child processes.  Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: *** wait: No child processes.  Stop.
make[2]: *** wait: No child processes.  Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: *** wait: No child processes.  Stop.
examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make:65: recipe for target 'examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o' failed
make[2]: *** [examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o] Terminated
examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make:65: recipe for target 'examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o' failed
make[2]: *** [examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o] Terminated
examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make:65: recipe for target 'examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o' failed
make[2]: *** [examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o] Terminated
CMakeFiles/Makefile2:3173: recipe for target 'examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/all' failed
make[1]: *** [examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/all] Error 2
CMakeFiles/Makefile2:3227: recipe for target 'examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/all' failed
make[1]: *** [examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/all] Error 2
CMakeFiles/Makefile2:3254: recipe for target 'examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/all' failed
make[1]: *** [examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/all] Terminated
CMakeFiles/Makefile2:3281: recipe for target 'examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/all' failed
make[1]: *** [examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/all] Terminated
CMakeFiles/Makefile2:3308: recipe for target 'examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/all' failed
make[1]: *** [examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/all] Terminated
examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/build.make:65: recipe for target 'examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/example_cuda_access_traits.cpp.o' failed
make[2]: *** [examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/example_cuda_access_traits.cpp.o] Terminated
examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make:105: recipe for target 'examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend' failed
make[2]: *** [examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend] Terminated
Terminated
CMakeFiles/Makefile2:3146: recipe for target 'examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/all' failed
make[1]: *** [examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/all] Terminated
CMakeFiles/Makefile2:3335: recipe for target 'examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/all' failed
make[1]: *** [examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/all] Terminated
examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make:65: recipe for target 'examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o' failed
make[2]: *** [examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o] Terminated
CMakeFiles/Makefile2:3200: recipe for target 'examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/all' failed
make[1]: *** [examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/all] Terminated
Makefile:143: recipe for target 'all' failed
make: *** [all] Terminated
script returned exit code 143
Sending interrupt signal to process
[Pipeline] }
[Pipeline] }
[Pipeline] // dir
[Pipeline] // dir
Error when executing success post condition:
Also:   org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: 1295b06c-6d3a-404c-a7cd-fae6f74940c0
org.jenkinsci.plugins.workflow.steps.FlowInterruptedException
	at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.interrupt(CpsFlowExecution.java:1215)
	at org.jenkinsci.plugins.workflow.job.WorkflowRun$2.lambda$interrupt$0(WorkflowRun.java:397)
	at jenkins.security.ImpersonatingScheduledExecutorService$1.run(ImpersonatingScheduledExecutorService.java:67)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)

Post stage
[Pipeline] }
$ docker stop --time=1 e2ddc149bb332df9deb053d75275950f7018c830b19abf259e735354187bd7f4
Terminated
make[2]: *** wait: No child processes.  Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: *** wait: No child processes.  Stop.
make[1]: *** [CMakeFiles/Makefile2:469: triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/all] Error 2
make: *** [Makefile:98: all] Terminated
script returned exit code 143
make[2]: *** [test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build.make:66: test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o] Terminated
Terminated
make[2]: *** Deleting file 'examples/callback/ArborX_Example_Callback.exe'
make[2]: *** wait: No child processes.  Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: *** wait: No child processes.  Stop.
make[1]: *** [CMakeFiles/Makefile2:829: test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/all] Terminated
make[1]: *** [CMakeFiles/Makefile2:3637: examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/all] Error 2
make[2]: *** wait: No child processes.  Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: *** wait: No child processes.  Stop.
make[2]: *** [examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make:66: examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o] Terminated
make[2]: *** [test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build.make:131: test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o] Terminated
make[2]: *** [examples/distributed_tree/CMakeFiles/ArborX_Example_DistributedTree_KNN.exe.dir/build.make:66: examples/distributed_tree/CMakeFiles/ArborX_Example_DistributedTree_KNN.exe.dir/distributed_knn.cpp.o] Terminated
Terminated
make[2]: *** [examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make:94: examples/callback/ArborX_Example_Callback.exe] Terminated
make[1]: *** [CMakeFiles/Makefile2:856: test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/all] Terminated
make[1]: *** [CMakeFiles/Makefile2:3475: examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/all] Terminated
make[1]: *** [CMakeFiles/Makefile2:3556: examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:3583: examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/all] Terminated
make[1]: *** [CMakeFiles/Makefile2:3610: examples/distributed_tree/CMakeFiles/ArborX_Example_DistributedTree_KNN.exe.dir/all] Terminated
make: *** [Makefile:144: all] Terminated
script returned exit code 143
$ docker rm -f --volumes e2ddc149bb332df9deb053d75275950f7018c830b19abf259e735354187bd7f4
[Pipeline] // withDockerContainer
[Pipeline] }
[Pipeline] sh
[Pipeline] }
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] // dir
[Pipeline] // dir
[Pipeline] }
Post stage
Error when executing success post condition:
Also:   org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: 1295b06c-6d3a-404c-a7cd-fae6f74940c0
org.jenkinsci.plugins.workflow.steps.FlowInterruptedException
	at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.interrupt(CpsFlowExecution.java:1215)
	at org.jenkinsci.plugins.workflow.job.WorkflowRun$2.lambda$interrupt$0(WorkflowRun.java:397)
	at jenkins.security.ImpersonatingScheduledExecutorService$1.run(ImpersonatingScheduledExecutorService.java:67)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)

[Pipeline] // node
[Pipeline] }
[Pipeline] }
$ docker stop --time=1 f83e2179eea35a01eb6c9565a848fa287aac902802da73d2bddda6d91332237a
+ ccache --show-stats
cache directory                     /tmp/ccache
primary config                      /tmp/ccache/ccache.conf
secondary config      (readonly)    /etc/ccache.conf
stats zero time                     Sat May  4 17:50:21 2024
cache hit (direct)                    37
cache hit (preprocessed)               1
cache miss                           112
cache hit rate                     25.33 %
cleanups performed                     7
files in cache                       726
cache size                           3.9 GB
max cache size                       5.0 GB
$ docker rm -f --volumes f83e2179eea35a01eb6c9565a848fa287aac902802da73d2bddda6d91332237a
[Pipeline] // stage
[Pipeline] }
Failed in branch HIP-5.6
[Pipeline] sh
[Pipeline] // withDockerContainer
[Pipeline] }
[Pipeline] xunit
INFO: Processing CTest-Version 3.x (default)
[Pipeline] // withEnv
[Pipeline] }
Error when executing always post condition:
Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from 10.64.194.165/10.64.194.165:59284
		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1787)
		at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:356)
		at hudson.remoting.Channel.call(Channel.java:1003)
		at hudson.FilePath.act(FilePath.java:1230)
		at hudson.FilePath.act(FilePath.java:1219)
		at org.jenkinsci.plugins.xunit.XUnitProcessor.processTestsReport(XUnitProcessor.java:212)
		at org.jenkinsci.plugins.xunit.XUnitProcessor.process(XUnitProcessor.java:161)
		at org.jenkinsci.plugins.xunit.pipeline.XUnitResultsStepExecution.run(XUnitResultsStepExecution.java:93)
		at org.jenkinsci.plugins.xunit.pipeline.XUnitResultsStepExecution.run(XUnitResultsStepExecution.java:52)
		at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
		at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
		at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
		at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
		at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
		at java.base/java.lang.Thread.run(Unknown Source)
Also:   org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: 44b6b6e9-53e8-427e-90ac-83958ec25f68
org.jenkinsci.plugins.xunit.service.NoTestFoundException: [CTest-Version 3.x (default)] - No test report file(s) were found with the pattern 'build/Testing/**/Test.xml' relative to '/var/jenkins/workspace/ArborX_PR-1082' for the testing framework 'CTest-Version 3.x (default)'.
Did you enter a pattern relative to (and within) the workspace directory?
Did you generate the result report(s) for 'CTest-Version 3.x (default)'?"
	at org.jenkinsci.plugins.xunit.service.XUnitReportProcessorService.findReports(XUnitReportProcessorService.java:77)
	at org.jenkinsci.plugins.xunit.service.XUnitTransformerCallable.invoke(XUnitTransformerCallable.java:85)
	at org.jenkinsci.plugins.xunit.service.XUnitTransformerCallable.invoke(XUnitTransformerCallable.java:38)
	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3616)
	at hudson.remoting.UserRequest.perform(UserRequest.java:211)
	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
	at hudson.remoting.Request$2.run(Request.java:377)
	at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:137)
	at java.base/java.lang.Thread.run(Thread.java:829)

[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
Failed in branch CUDA-11.5.2-NVCC-CUDA-AWARE-MPI
[Pipeline] }
$ docker stop --time=1 a9b6d0f9828a34c3a0bf6b2c035832c25dbb60748bbd0b25785ec0d5f5985021
+ ccache --show-stats
cache directory                     /tmp/ccache
primary config                      /tmp/ccache/ccache.conf
secondary config      (readonly)    /etc/ccache.conf
stats updated                       Sat May  4 18:09:43 2024
stats zeroed                        Sat May  4 17:50:21 2024
cache hit (direct)                    32
cache hit (preprocessed)               1
cache miss                           114
cache hit rate                     22.45 %
cleanups performed                     7
files in cache                       931
cache size                           4.3 GB
max cache size                       5.0 GB
$ docker rm -f --volumes a9b6d0f9828a34c3a0bf6b2c035832c25dbb60748bbd0b25785ec0d5f5985021
[Pipeline] // withDockerContainer
[Pipeline] }
[Pipeline] xunit
INFO: Processing CTest-Version 3.x (default)
[Pipeline] // withEnv
[Pipeline] }
Error when executing always post condition:
Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from 10.64.194.75/10.64.194.75:43202
		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1787)
		at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:356)
		at hudson.remoting.Channel.call(Channel.java:1003)
		at hudson.FilePath.act(FilePath.java:1230)
		at hudson.FilePath.act(FilePath.java:1219)
		at org.jenkinsci.plugins.xunit.XUnitProcessor.processTestsReport(XUnitProcessor.java:212)
		at org.jenkinsci.plugins.xunit.XUnitProcessor.process(XUnitProcessor.java:161)
		at org.jenkinsci.plugins.xunit.pipeline.XUnitResultsStepExecution.run(XUnitResultsStepExecution.java:93)
		at org.jenkinsci.plugins.xunit.pipeline.XUnitResultsStepExecution.run(XUnitResultsStepExecution.java:52)
		at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
		at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
		at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
		at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
		at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
		at java.base/java.lang.Thread.run(Unknown Source)
Also:   org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: 21e8b3eb-7376-43bf-89c2-fce48e1d14d9
org.jenkinsci.plugins.xunit.service.NoTestFoundException: [CTest-Version 3.x (default)] - No test report file(s) were found with the pattern 'build/Testing/**/Test.xml' relative to '/var/jenkins/workspace/ArborX_PR-1082' for the testing framework 'CTest-Version 3.x (default)'.
Did you enter a pattern relative to (and within) the workspace directory?
Did you generate the result report(s) for 'CTest-Version 3.x (default)'?"
	at org.jenkinsci.plugins.xunit.service.XUnitReportProcessorService.findReports(XUnitReportProcessorService.java:77)
	at org.jenkinsci.plugins.xunit.service.XUnitTransformerCallable.invoke(XUnitTransformerCallable.java:85)
	at org.jenkinsci.plugins.xunit.service.XUnitTransformerCallable.invoke(XUnitTransformerCallable.java:38)
	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3616)
	at hudson.remoting.UserRequest.perform(UserRequest.java:211)
	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
	at hudson.remoting.Request$2.run(Request.java:377)
	at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:137)
	at java.base/java.lang.Thread.run(Thread.java:829)

[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
Failed in branch CUDA-11.0.3-Clang
[Pipeline] }
$ docker stop --time=1 b130db810e030e3b1e0c863c97b35b3811662908f5b08800269afb2fa6e1ed0d
$ docker rm -f --volumes b130db810e030e3b1e0c863c97b35b3811662908f5b08800269afb2fa6e1ed0d
[Pipeline] // withDockerContainer
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
Failed in branch CUDA-11.1.1-NVCC
[Pipeline] // parallel
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] node
Click here to forcibly terminate running steps
Still waiting to schedule task
Waiting for next available executor on ‘docker’
Running on CpuNode5 in /var/jenkins/workspace/ArborX_PR-1082
[Pipeline] {
[Pipeline] recordIssues
[CMake] Parsing console log (workspace: '/var/jenkins/workspace/ArborX_PR-1082')
[CMake] -> found 0 issues (skipped 0 duplicates)
[CMake] Parsing console log (workspace: '/var/jenkins/workspace/ArborX_PR-1082')
[CMake] Skipping post processing
[CMake] Applying 2 filters on the set of 0 issues (0 issues have been removed, 0 issues will be published)
[CMake] Repository miner is not configured, skipping repository mining
[CMake] Successfully parsed console log
[CMake] -> found 0 issues (skipped 0 duplicates)
[CMake] Parsing console log (workspace: '/var/jenkins/workspace/ArborX_PR-1082')
[CMake] Skipping post processing
[CMake] Applying 2 filters on the set of 0 issues (0 issues have been removed, 0 issues will be published)
[CMake] Repository miner is not configured, skipping repository mining
[CMake] Reference build recorder is not configured
[CMake] No valid reference build found
[CMake] All reported issues will be considered outstanding
[CMake] Evaluating quality gates
[CMake] -> All quality gates have been passed
[CMake] -> Details for each quality gate:
[CMake]    - [Total (any severity)]: ≪Success≫ - (Actual value: 0, Quality gate: 1.00)
[CMake] Health report is disabled - skipping
[CMake] Created analysis result for 0 issues (found 0 new issues, fixed 0 issues)
[CMake] Attaching ResultAction with ID 'cmake' to build 'ArborX/PR-1082 #3'.
[Checks API] No suitable checks publisher found.
[GNU C Compiler (gcc)] Parsing console log (workspace: '/var/jenkins/workspace/ArborX_PR-1082')
[GNU C Compiler (gcc)] Successfully parsed console log
[GNU C Compiler (gcc)] -> found 3 issues (skipped 10 duplicates)
[GNU C Compiler (gcc)] Post processing issues on 'CpuNode5' with source code encoding 'UTF-8'
[GNU C Compiler (gcc)] Creating SCM blamer to obtain author and commit information for affected files
[GNU C Compiler (gcc)] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[GNU C Compiler (gcc)] Resolving file names for all issues in workspace '/var/jenkins/workspace/ArborX_PR-1082'
[GNU C Compiler (gcc)] -> resolved paths in source directory (1 found, 0 not found)
[GNU C Compiler (gcc)] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[GNU C Compiler (gcc)] -> resolved module names for 3 issues
[GNU C Compiler (gcc)] Resolving package names (or namespaces) by parsing the affected files
[GNU C Compiler (gcc)] -> resolved package names of 1 affected files
[GNU C Compiler (gcc)] Applying 2 filters on the set of 3 issues (0 issues have been removed, 3 issues will be published)
[GNU C Compiler (gcc)] Creating fingerprints for all affected code blocks to track issues over different builds
[GNU C Compiler (gcc)] -> created fingerprints for 3 issues (skipped 0 issues)
[GNU C Compiler (gcc)] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/ArborX/branches/PR-1082/builds/3/files-with-issues'
[GNU C Compiler (gcc)] -> 1 copied, 0 not in workspace, 0 not-found, 0 with I/O error
[GNU C Compiler (gcc)] Skipping cleaning of source code files in old builds
[GNU C Compiler (gcc)] Repository miner is not configured, skipping repository mining
[GNU C Compiler (gcc)] Parsing console log (workspace: '/var/jenkins/workspace/ArborX_PR-1082')
[GNU C Compiler (gcc)] Successfully parsed console log
[GNU C Compiler (gcc)] -> found 3 issues (skipped 10 duplicates)
[GNU C Compiler (gcc)] Post processing issues on 'CpuNode5' with source code encoding 'UTF-8'
[GNU C Compiler (gcc)] Creating SCM blamer to obtain author and commit information for affected files
[GNU C Compiler (gcc)] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[GNU C Compiler (gcc)] Resolving file names for all issues in workspace '/var/jenkins/workspace/ArborX_PR-1082'
[GNU C Compiler (gcc)] -> resolved paths in source directory (1 found, 0 not found)
[GNU C Compiler (gcc)] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[GNU C Compiler (gcc)] -> resolved module names for 3 issues
[GNU C Compiler (gcc)] Resolving package names (or namespaces) by parsing the affected files
[GNU C Compiler (gcc)] -> resolved package names of 1 affected files
[GNU C Compiler (gcc)] Applying 2 filters on the set of 3 issues (0 issues have been removed, 3 issues will be published)
[GNU C Compiler (gcc)] Creating fingerprints for all affected code blocks to track issues over different builds
[GNU C Compiler (gcc)] -> created fingerprints for 3 issues (skipped 0 issues)
[GNU C Compiler (gcc)] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/ArborX/branches/PR-1082/builds/3/files-with-issues'
[GNU C Compiler (gcc)] -> 1 copied, 0 not in workspace, 0 not-found, 0 with I/O error
[GNU C Compiler (gcc)] Skipping cleaning of source code files in old builds
[GNU C Compiler (gcc)] Repository miner is not configured, skipping repository mining
[GNU C Compiler (gcc)] Reference build recorder is not configured
[GNU C Compiler (gcc)] No valid reference build found
[GNU C Compiler (gcc)] All reported issues will be considered outstanding
[GNU C Compiler (gcc)] Evaluating quality gates
[GNU C Compiler (gcc)] -> Some quality gates have been missed: overall result is UNSTABLE
[GNU C Compiler (gcc)] -> Details for each quality gate:
[GNU C Compiler (gcc)]    - [Total (any severity)]: ≪Unstable≫ - (Actual value: 3, Quality gate: 1.00)
[GNU C Compiler (gcc)] Health report is disabled - skipping
[GNU C Compiler (gcc)] Created analysis result for 3 issues (found 0 new issues, fixed 0 issues)
[GNU C Compiler (gcc)] Attaching ResultAction with ID 'gcc' to build 'ArborX/PR-1082 #3'.
[Checks API] No suitable checks publisher found.
[Clang] Parsing console log (workspace: '/var/jenkins/workspace/ArborX_PR-1082')
[Clang] -> found 1 issue (skipped 12 duplicates)
[Clang] Parsing console log (workspace: '/var/jenkins/workspace/ArborX_PR-1082')
[Clang] Post processing issues on 'CpuNode5' with source code encoding 'UTF-8'
[Clang] Creating SCM blamer to obtain author and commit information for affected files
[Clang] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[Clang] Resolving file names for all issues in workspace '/var/jenkins/workspace/ArborX_PR-1082'
[Clang] -> resolved paths in source directory (1 found, 0 not found)
[Clang] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[Clang] -> resolved module names for 1 issues
[Clang] Resolving package names (or namespaces) by parsing the affected files
[Clang] -> resolved package names of 1 affected files
[Clang] Applying 2 filters on the set of 1 issues (0 issues have been removed, 1 issues will be published)
[Clang] Creating fingerprints for all affected code blocks to track issues over different builds
[Clang] -> created fingerprints for 1 issues (skipped 0 issues)
[Clang] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/ArborX/branches/PR-1082/builds/3/files-with-issues'
[Clang] -> 0 copied, 0 not in workspace, 0 not-found, 0 with I/O error
[Clang] Skipping cleaning of source code files in old builds
[Clang] Repository miner is not configured, skipping repository mining
[Clang] Successfully parsed console log
[Clang] -> found 1 issue (skipped 12 duplicates)
[Clang] Parsing console log (workspace: '/var/jenkins/workspace/ArborX_PR-1082')
[Clang] Post processing issues on 'CpuNode5' with source code encoding 'UTF-8'
[Clang] Creating SCM blamer to obtain author and commit information for affected files
[Clang] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[Clang] Resolving file names for all issues in workspace '/var/jenkins/workspace/ArborX_PR-1082'
[Clang] -> resolved paths in source directory (1 found, 0 not found)
[Clang] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[Clang] -> resolved module names for 1 issues
[Clang] Resolving package names (or namespaces) by parsing the affected files
[Clang] -> resolved package names of 1 affected files
[Clang] Applying 2 filters on the set of 1 issues (0 issues have been removed, 1 issues will be published)
[Clang] Creating fingerprints for all affected code blocks to track issues over different builds
[Clang] -> created fingerprints for 1 issues (skipped 0 issues)
[Clang] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/ArborX/branches/PR-1082/builds/3/files-with-issues'
[Clang] -> 0 copied, 0 not in workspace, 0 not-found, 0 with I/O error
[Clang] Skipping cleaning of source code files in old builds
[Clang] Repository miner is not configured, skipping repository mining
[Clang] Reference build recorder is not configured
[Clang] No valid reference build found
[Clang] All reported issues will be considered outstanding
[Clang] Evaluating quality gates
[Clang] -> Some quality gates have been missed: overall result is UNSTABLE
[Clang] -> Details for each quality gate:
[Clang]    - [Total (any severity)]: ≪Unstable≫ - (Actual value: 1, Quality gate: 1.00)
[Clang] Health report is disabled - skipping
[Clang] Created analysis result for 1 issues (found 0 new issues, fixed 0 issues)
[Clang] Attaching ResultAction with ID 'clang' to build 'ArborX/PR-1082 #3'.
[Checks API] No suitable checks publisher found.
[Clang-Tidy] Parsing console log (workspace: '/var/jenkins/workspace/ArborX_PR-1082')
[Clang-Tidy] -> found 0 issues (skipped 0 duplicates)
[Clang-Tidy] Parsing console log (workspace: '/var/jenkins/workspace/ArborX_PR-1082')
[Clang-Tidy] Skipping post processing
[Clang-Tidy] Applying 2 filters on the set of 0 issues (0 issues have been removed, 0 issues will be published)
[Clang-Tidy] Repository miner is not configured, skipping repository mining
[Clang-Tidy] Successfully parsed console log
[Clang-Tidy] -> found 0 issues (skipped 0 duplicates)
[Clang-Tidy] Parsing console log (workspace: '/var/jenkins/workspace/ArborX_PR-1082')
[Clang-Tidy] Skipping post processing
[Clang-Tidy] Applying 2 filters on the set of 0 issues (0 issues have been removed, 0 issues will be published)
[Clang-Tidy] Repository miner is not configured, skipping repository mining
[Clang-Tidy] Reference build recorder is not configured
[Clang-Tidy] No valid reference build found
[Clang-Tidy] All reported issues will be considered outstanding
[Clang-Tidy] Evaluating quality gates
[Clang-Tidy] -> All quality gates have been passed
[Clang-Tidy] -> Details for each quality gate:
[Clang-Tidy]    - [Total (any severity)]: ≪Success≫ - (Actual value: 0, Quality gate: 1.00)
[Clang-Tidy] Health report is disabled - skipping
[Clang-Tidy] Created analysis result for 0 issues (found 0 new issues, fixed 0 issues)
[Clang-Tidy] Attaching ResultAction with ID 'clang-tidy' to build 'ArborX/PR-1082 #3'.
[Checks API] No suitable checks publisher found.
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // timeout
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] End of Pipeline
ERROR: script returned exit code 2

GitHub has been notified of this commit’s build result

Finished: NOT_BUILT